forked from potsda.mn/mobilizon
Improve admin views (2)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
parent
ca6ef9b06b
commit
6e5061250c
|
@ -1,6 +1,36 @@
|
|||
<template>
|
||||
<div
|
||||
class="p-4 bg-white rounded-lg shadow-md sm:p-8 dark:bg-gray-800 dark:border-gray-700 flex items-center space-x-4"
|
||||
class="w-80 bg-white rounded-lg shadow-md p-4 sm:p-8 flex items-center space-x-4 flex-col items-center pb-10"
|
||||
>
|
||||
<figure class="w-12 h-12" v-if="actor.avatar">
|
||||
<img
|
||||
class="rounded-lg"
|
||||
:src="actor.avatar.url"
|
||||
alt=""
|
||||
width="48"
|
||||
height="48"
|
||||
/>
|
||||
</figure>
|
||||
<b-icon
|
||||
v-else
|
||||
size="is-large"
|
||||
icon="account-circle"
|
||||
class="ltr:-mr-0.5 rtl:-ml-0.5"
|
||||
/>
|
||||
<h5 class="text-xl font-medium violet-title tracking-tight text-gray-900">
|
||||
{{ displayName(actor) }}
|
||||
</h5>
|
||||
<p class="text-gray-500 truncate" v-if="actor.name">
|
||||
<span dir="ltr">@{{ usernameWithDomain(actor) }}</span>
|
||||
</p>
|
||||
<div
|
||||
v-if="full"
|
||||
:class="{ 'line-clamp-3': limit }"
|
||||
v-html="actor.summary"
|
||||
/>
|
||||
</div>
|
||||
<!-- <div
|
||||
class="p-4 bg-white rounded-lg shadow-md sm:p-8 flex items-center space-x-4"
|
||||
dir="auto"
|
||||
>
|
||||
<div class="flex-shrink-0">
|
||||
|
@ -22,12 +52,10 @@
|
|||
</div>
|
||||
|
||||
<div class="flex-1 min-w-0">
|
||||
<h5
|
||||
class="text-xl font-medium violet-title tracking-tight text-gray-900 dark:text-white"
|
||||
>
|
||||
<h5 class="text-xl font-medium violet-title tracking-tight text-gray-900">
|
||||
{{ displayName(actor) }}
|
||||
</h5>
|
||||
<p class="text-gray-500 truncate dark:text-gray-400" v-if="actor.name">
|
||||
<p class="text-gray-500 truncate" v-if="actor.name">
|
||||
<span dir="ltr">@{{ usernameWithDomain(actor) }}</span>
|
||||
</p>
|
||||
<div
|
||||
|
@ -37,7 +65,7 @@
|
|||
v-html="actor.summary"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
</template>
|
||||
<script lang="ts">
|
||||
import { Component, Vue, Prop } from "vue-property-decorator";
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<template>
|
||||
<nav class="flex mb-3" :aria-label="$t('Breadcrumbs')">
|
||||
<ol class="inline-flex items-center space-x-1 md:space-x-3">
|
||||
<ol class="inline-flex items-center space-x-1 md:space-x-3 flex-wrap">
|
||||
<li
|
||||
class="inline-flex items-center"
|
||||
v-for="(element, index) in links"
|
||||
|
@ -10,7 +10,7 @@
|
|||
<router-link
|
||||
v-if="index === 0"
|
||||
:to="element"
|
||||
class="inline-flex items-center text-gray-700 hover:text-gray-900 dark:text-gray-400 dark:hover:text-white"
|
||||
class="inline-flex items-center text-gray-800 hover:text-gray-900"
|
||||
>
|
||||
{{ element.text }}
|
||||
</router-link>
|
||||
|
@ -28,7 +28,7 @@
|
|||
></path>
|
||||
</svg>
|
||||
<span
|
||||
class="ltr:ml-1 rtl:mr-1 font-medium text-gray-400 md:ltr:ml-2 md:rtl:mr-2 dark:text-gray-500"
|
||||
class="ltr:ml-1 rtl:mr-1 font-medium text-gray-600 md:ltr:ml-2 md:rtl:mr-2"
|
||||
>{{ element.text }}</span
|
||||
>
|
||||
</div>
|
||||
|
@ -47,7 +47,7 @@
|
|||
</svg>
|
||||
<router-link
|
||||
:to="element"
|
||||
class="ltr:ml-1 rtl:mr-1 font-medium text-gray-700 hover:text-gray-900 md:ltr:ml-2 md:rtl:mr-2 dark:text-gray-400 dark:hover:text-white"
|
||||
class="ltr:ml-1 rtl:mr-1 font-medium text-gray-800 hover:text-gray-900 md:ltr:ml-2 md:rtl:mr-2"
|
||||
>{{ element.text }}</router-link
|
||||
>
|
||||
</div>
|
||||
|
|
|
@ -251,3 +251,26 @@ export const SAVE_ADMIN_SETTINGS = gql`
|
|||
}
|
||||
${ADMIN_SETTINGS_FRAGMENT}
|
||||
`;
|
||||
|
||||
export const ADMIN_UPDATE_USER = gql`
|
||||
mutation AdminUpdateUser(
|
||||
$id: ID!
|
||||
$email: String
|
||||
$role: UserRole
|
||||
$confirmed: Boolean
|
||||
$notify: Boolean
|
||||
) {
|
||||
adminUpdateUser(
|
||||
id: $id
|
||||
email: $email
|
||||
role: $role
|
||||
confirmed: $confirmed
|
||||
notify: $notify
|
||||
) {
|
||||
id
|
||||
email
|
||||
role
|
||||
confirmedAt
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
|
|
@ -209,14 +209,30 @@ export const UPDATE_ACTIVITY_SETTING = gql`
|
|||
`;
|
||||
|
||||
export const LIST_USERS = gql`
|
||||
query ListUsers($email: String, $page: Int, $limit: Int) {
|
||||
users(email: $email, page: $page, limit: $limit) {
|
||||
query ListUsers(
|
||||
$email: String
|
||||
$currentSignInIp: String
|
||||
$page: Int
|
||||
$limit: Int
|
||||
$sort: SortableUserField
|
||||
$direction: SortDirection
|
||||
) {
|
||||
users(
|
||||
email: $email
|
||||
currentSignInIp: $currentSignInIp
|
||||
page: $page
|
||||
limit: $limit
|
||||
sort: $sort
|
||||
direction: $direction
|
||||
) {
|
||||
total
|
||||
elements {
|
||||
id
|
||||
email
|
||||
locale
|
||||
confirmedAt
|
||||
currentSignInIp
|
||||
currentSignInAt
|
||||
disabled
|
||||
actors {
|
||||
...ActorFragment
|
||||
|
|
|
@ -1286,5 +1286,26 @@
|
|||
"This profile is located on this instance, so you need to {access_the_corresponding_account} to suspend it.": "This profile is located on this instance, so you need to {access_the_corresponding_account} to suspend it.",
|
||||
"Total number of participations": "Total number of participations",
|
||||
"Uploaded media total size": "Uploaded media total size",
|
||||
"0 Bytes": "0 Bytes"
|
||||
"0 Bytes": "0 Bytes",
|
||||
"Change email": "Change email",
|
||||
"Confirm user": "Confirm user",
|
||||
"Change role": "Change role",
|
||||
"The user has been disabled": "The user has been disabled",
|
||||
"This user doesn't have any profiles": "This user doesn't have any profiles",
|
||||
"Edit user email": "Edit user email",
|
||||
"Change user email": "Change user email",
|
||||
"Previous email": "Previous email",
|
||||
"Notify the user of the change": "Notify the user of the change",
|
||||
"Change user role": "Change user role",
|
||||
"Suspend the account?": "Suspend the account?",
|
||||
"Do you really want to suspend this account? All of the user's profiles will be deleted.": "Do you really want to suspend this account? All of the user's profiles will be deleted.",
|
||||
"Suspend the account": "Suspend the account",
|
||||
"No user matches the filter": "No user matches the filter",
|
||||
"new@email.com": "new@email.com",
|
||||
"Other users with the same email domain": "Other users with the same email domain",
|
||||
"Other users with the same IP address": "Other users with the same IP address",
|
||||
"IP Address": "IP Address",
|
||||
"Last seen on": "Last seen on",
|
||||
"No user matches the filters": "No user matches the filters",
|
||||
"Reset filters": "Reset filters"
|
||||
}
|
||||
|
|
|
@ -288,7 +288,7 @@
|
|||
"Either the participation request has already been validated, either the validation token is incorrect.": "Soit la demande de participation a déjà été validée, soit le jeton de validation est incorrect.",
|
||||
"Element title": "Titre de l'élement",
|
||||
"Element value": "Valeur de l'élement",
|
||||
"Email": "Email",
|
||||
"Email": "Courriel",
|
||||
"Email address": "Adresse email",
|
||||
"Email validate": "Validation de l'email",
|
||||
"Emails usually don't contain capitals, make sure you haven't made a typo.": "Les emails ne contiennent d'ordinaire pas de capitales, assurez-vous de n'avoir pas fait de faute de frappe.",
|
||||
|
@ -1286,5 +1286,26 @@
|
|||
"This profile is located on this instance, so you need to {access_the_corresponding_account} to suspend it.": "Ce profil se situe sur cette instance, vous devez donc {access_the_corresponding_account} afin de le suspendre.",
|
||||
"Total number of participations": "Nombre total de participations",
|
||||
"Uploaded media total size": "Taille totale des médias téléversés",
|
||||
"0 Bytes": "0 octets"
|
||||
"0 Bytes": "0 octets",
|
||||
"Change email": "Changer l'email",
|
||||
"Confirm user": "Confirmer l'utilisateur⋅ice",
|
||||
"Change role": "Changer le role",
|
||||
"The user has been disabled": "L'utilisateur⋅ice a été désactivé",
|
||||
"This user doesn't have any profiles": "Cet utilisateur⋅ice n'a aucun profil",
|
||||
"Edit user email": "Éditer l'email de l'utilisateur⋅ice",
|
||||
"Change user email": "Modifier l'email de l'utilisateur⋅ice",
|
||||
"Previous email": "Email précédent",
|
||||
"Notify the user of the change": "Notifier l'utilisateur du changement",
|
||||
"Change user role": "Changer le role de l'utilisateur",
|
||||
"Suspend the account?": "Suspendre le compte ?",
|
||||
"Do you really want to suspend this account? All of the user's profiles will be deleted.": "Voulez-vous vraiment suspendre ce compte ? Tous les profils de cet⋅te utilisateur⋅ice seront supprimés.",
|
||||
"Suspend the account": "Suspendre le compte",
|
||||
"No user matches the filter": "Aucun⋅e utilisateur⋅ice ne correspond au filtre",
|
||||
"new@email.com": "nouvel@email.com",
|
||||
"Other users with the same email domain": "Autres utilisateur⋅ices avec le même domaine de courriel",
|
||||
"Other users with the same IP address": "Autres utilisateur⋅ices avec la même adresse IP",
|
||||
"IP Address": "Adresse IP",
|
||||
"Last seen on": "Vu pour la dernière fois",
|
||||
"No user matches the filters": "Aucun⋅e utilisateur⋅ice ne correspond aux filtres",
|
||||
"Reset filters": "Réinitialiser les filtres"
|
||||
}
|
||||
|
|
|
@ -15,7 +15,14 @@
|
|||
]"
|
||||
/>
|
||||
|
||||
<actor-card :actor="person" :full="true" :popover="false" :limit="false" />
|
||||
<div class="flex justify-center">
|
||||
<actor-card
|
||||
:actor="person"
|
||||
:full="true"
|
||||
:popover="false"
|
||||
:limit="false"
|
||||
/>
|
||||
</div>
|
||||
<section class="mt-4 mb-3">
|
||||
<h2 class="text-lg font-bold">{{ $t("Details") }}</h2>
|
||||
<div class="flex flex-col">
|
||||
|
@ -27,14 +34,14 @@
|
|||
<tr
|
||||
v-for="{ key, value, link } in metadata"
|
||||
:key="key"
|
||||
class="odd:bg-white even:bg-gray-50 border-b odd:dark:bg-gray-800 even:dark:bg-gray-700 dark:border-gray-600"
|
||||
class="odd:bg-white even:bg-gray-50 border-b"
|
||||
>
|
||||
<td class="py-4 px-2 whitespace-nowrap dark:text-white">
|
||||
<td class="py-4 px-2 whitespace-nowrap">
|
||||
{{ key }}
|
||||
</td>
|
||||
<td
|
||||
v-if="link"
|
||||
class="py-4 px-2 text-sm text-gray-500 whitespace-nowrap dark:text-white"
|
||||
class="py-4 px-2 text-sm text-gray-500 whitespace-nowrap"
|
||||
>
|
||||
<router-link :to="link">
|
||||
{{ value }}
|
||||
|
@ -42,7 +49,7 @@
|
|||
</td>
|
||||
<td
|
||||
v-else
|
||||
class="py-4 px-2 text-sm text-gray-500 whitespace-nowrap dark:text-white"
|
||||
class="py-4 px-2 text-sm text-gray-500 whitespace-nowrap"
|
||||
>
|
||||
{{ value }}
|
||||
</td>
|
||||
|
@ -72,7 +79,8 @@
|
|||
</div>
|
||||
<p v-else></p>
|
||||
<div
|
||||
class="p-4 mb-4 text-sm text-blue-700 bg-blue-100 rounded-lg dark:bg-blue-200 dark:text-blue-800"
|
||||
v-if="person.user"
|
||||
class="p-4 mb-4 text-sm text-blue-700 bg-blue-100 rounded-lg"
|
||||
role="alert"
|
||||
>
|
||||
<i18n
|
||||
|
|
|
@ -16,75 +16,124 @@
|
|||
/>
|
||||
|
||||
<section>
|
||||
<h2 class="text-lg font-bold">{{ $t("Details") }}</h2>
|
||||
<h2 class="text-lg font-bold mb-3">{{ $t("Details") }}</h2>
|
||||
<div class="flex flex-col">
|
||||
<div class="overflow-x-auto sm:-mx-6 lg:-mx-8">
|
||||
<div class="inline-block py-2 min-w-full sm:px-2 lg:px-8">
|
||||
<div class="overflow-x-auto sm:-mx-6">
|
||||
<div class="inline-block py-2 min-w-full sm:px-2">
|
||||
<div class="overflow-hidden shadow-md sm:rounded-lg">
|
||||
<table v-if="metadata.length > 0" class="min-w-full">
|
||||
<tbody>
|
||||
<tr
|
||||
class="odd:bg-white even:bg-gray-50 border-b odd:dark:bg-gray-800 even:dark:bg-gray-700 dark:border-gray-600"
|
||||
v-for="{ key, value, link, elements, type } in metadata"
|
||||
class="odd:bg-white even:bg-gray-50 border-b"
|
||||
v-for="{ key, value, link, type } in metadata"
|
||||
:key="key"
|
||||
>
|
||||
<td class="py-4 px-2 whitespace-nowrap dark:text-white">
|
||||
<td class="py-4 px-2 whitespace-nowrap align-middle">
|
||||
{{ key }}
|
||||
</td>
|
||||
<td
|
||||
v-if="elements && elements.length > 0"
|
||||
class="py-4 px-2 text-sm text-gray-500 whitespace-nowrap dark:text-white"
|
||||
>
|
||||
<ul
|
||||
v-for="{ value, link: elementLink, active } in elements"
|
||||
:key="value"
|
||||
>
|
||||
<li>
|
||||
<router-link :to="elementLink">
|
||||
<span v-if="active">{{
|
||||
$t("{profile} (by default)", { profile: value })
|
||||
}}</span>
|
||||
<span v-else>{{ value }}</span>
|
||||
</router-link>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td
|
||||
v-else-if="elements"
|
||||
class="py-4 px-2 whitespace-nowrap dark:text-white"
|
||||
>
|
||||
{{ $t("None") }}
|
||||
</td>
|
||||
<td
|
||||
v-else-if="link"
|
||||
class="py-4 px-2 whitespace-nowrap dark:text-white"
|
||||
>
|
||||
<td v-if="link" class="py-4 px-2 whitespace-nowrap">
|
||||
<router-link :to="link">
|
||||
{{ value }}
|
||||
</router-link>
|
||||
</td>
|
||||
<td
|
||||
v-else-if="type === 'code'"
|
||||
class="py-4 px-2 whitespace-nowrap dark:text-white"
|
||||
v-else-if="type === 'ip'"
|
||||
class="py-4 px-2 whitespace-nowrap"
|
||||
>
|
||||
<code>{{ value }}</code>
|
||||
</td>
|
||||
<td
|
||||
v-else-if="type === 'badge'"
|
||||
class="py-4 px-2 whitespace-nowrap dark:text-white"
|
||||
v-else-if="type === 'role'"
|
||||
class="py-4 px-2 whitespace-nowrap"
|
||||
>
|
||||
<span
|
||||
class="bg-red-100 text-red-800 text-sm font-medium mr-2 px-2.5 py-0.5 rounded dark:bg-red-200 dark:text-red-900"
|
||||
:class="{
|
||||
'bg-red-100 text-red-800':
|
||||
user.role == ICurrentUserRole.ADMINISTRATOR,
|
||||
'bg-yellow-100 text-yellow-800':
|
||||
user.role == ICurrentUserRole.MODERATOR,
|
||||
'bg-blue-100 text-blue-800':
|
||||
user.role == ICurrentUserRole.USER,
|
||||
}"
|
||||
class="text-sm font-medium mr-2 px-2.5 py-0.5 rounded"
|
||||
>
|
||||
{{ value }}
|
||||
</span>
|
||||
</td>
|
||||
<td
|
||||
v-else
|
||||
class="py-4 px-2 whitespace-nowrap dark:text-white"
|
||||
>
|
||||
<td v-else class="py-4 px-2 align-middle">
|
||||
{{ value }}
|
||||
</td>
|
||||
<td
|
||||
v-if="type === 'email'"
|
||||
class="py-4 px-2 whitespace-nowrap flex flex flex-col items-start"
|
||||
>
|
||||
<b-button
|
||||
size="is-small"
|
||||
v-if="!user.disabled"
|
||||
@click="isEmailChangeModalActive = true"
|
||||
type="is-text"
|
||||
icon-left="pencil"
|
||||
>{{ $t("Change email") }}</b-button
|
||||
>
|
||||
<b-button
|
||||
tag="router-link"
|
||||
:to="{
|
||||
name: RouteName.USERS,
|
||||
query: { emailFilter: `@${userEmailDomain}` },
|
||||
}"
|
||||
size="is-small"
|
||||
type="is-text"
|
||||
icon-left="magnify"
|
||||
>{{
|
||||
$t("Other users with the same email domain")
|
||||
}}</b-button
|
||||
>
|
||||
</td>
|
||||
<td
|
||||
v-else-if="type === 'confirmed'"
|
||||
class="py-4 px-2 whitespace-nowrap flex items-center"
|
||||
>
|
||||
<b-button
|
||||
size="is-small"
|
||||
v-if="!user.confirmedAt || !user.disabled"
|
||||
@click="isConfirmationModalActive = true"
|
||||
type="is-text"
|
||||
icon-left="check"
|
||||
>{{ $t("Confirm user") }}</b-button
|
||||
>
|
||||
</td>
|
||||
<td
|
||||
v-else-if="type === 'role'"
|
||||
class="py-4 px-2 whitespace-nowrap flex items-center"
|
||||
>
|
||||
<b-button
|
||||
size="is-small"
|
||||
v-if="!user.disabled"
|
||||
@click="isRoleChangeModalActive = true"
|
||||
type="is-text"
|
||||
icon-left="chevron-double-up"
|
||||
>{{ $t("Change role") }}</b-button
|
||||
>
|
||||
</td>
|
||||
<td
|
||||
v-else-if="type === 'ip' && user.currentSignInIp"
|
||||
class="py-4 px-2 whitespace-nowrap flex items-center"
|
||||
>
|
||||
<b-button
|
||||
tag="router-link"
|
||||
:to="{
|
||||
name: RouteName.USERS,
|
||||
query: { ipFilter: user.currentSignInIp },
|
||||
}"
|
||||
size="is-small"
|
||||
type="is-text"
|
||||
icon-left="web"
|
||||
>{{
|
||||
$t("Other users with the same IP address")
|
||||
}}</b-button
|
||||
>
|
||||
</td>
|
||||
<td v-else></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -94,34 +143,193 @@
|
|||
</div>
|
||||
</section>
|
||||
<section class="my-4">
|
||||
<h2 class="text-lg font-bold">{{ $t("Actions") }}</h2>
|
||||
<div class="buttons">
|
||||
<b-button
|
||||
@click="deleteAccount"
|
||||
v-if="!user.disabled"
|
||||
type="is-primary"
|
||||
>{{ $t("Suspend") }}</b-button
|
||||
<h2 class="text-lg font-bold mb-3">{{ $t("Profiles") }}</h2>
|
||||
<div
|
||||
class="flex flex-wrap justify-center sm:justify-start gap-4"
|
||||
v-if="profiles.length > 0"
|
||||
>
|
||||
</div>
|
||||
</section>
|
||||
<section class="my-4">
|
||||
<h2 class="text-lg font-bold">{{ $t("Profiles") }}</h2>
|
||||
<div class="flex gap-4 flex-wrap">
|
||||
<router-link
|
||||
v-for="profile in profiles"
|
||||
:key="profile.id"
|
||||
class="flex-auto"
|
||||
:to="{ name: RouteName.ADMIN_PROFILE, params: { id: profile.id } }"
|
||||
>
|
||||
<actor-card
|
||||
:actor="profile"
|
||||
:full="true"
|
||||
:popover="false"
|
||||
:limit="false"
|
||||
:limit="true"
|
||||
/>
|
||||
</router-link>
|
||||
</div>
|
||||
<empty-content v-else-if="!$apollo.loading" :inline="true" icon="account">
|
||||
{{ $t("This user doesn't have any profiles") }}
|
||||
</empty-content>
|
||||
</section>
|
||||
<section class="my-4">
|
||||
<h2 class="text-lg font-bold mb-3">{{ $t("Actions") }}</h2>
|
||||
<div class="buttons" v-if="!user.disabled">
|
||||
<b-button @click="suspendAccount" type="is-danger">{{
|
||||
$t("Suspend")
|
||||
}}</b-button>
|
||||
</div>
|
||||
<div
|
||||
v-else
|
||||
class="p-4 mb-4 text-sm text-red-700 bg-red-100 rounded-lg"
|
||||
role="alert"
|
||||
>
|
||||
{{ $t("The user has been disabled") }}
|
||||
</div>
|
||||
</section>
|
||||
<b-modal
|
||||
:active="isEmailChangeModalActive"
|
||||
has-modal-card
|
||||
trap-focus
|
||||
:destroy-on-hide="false"
|
||||
aria-role="dialog"
|
||||
:aria-label="$t('Edit user email')"
|
||||
:close-button-aria-label="$t('Close')"
|
||||
aria-modal
|
||||
>
|
||||
<template>
|
||||
<form @submit.prevent="updateUserEmail">
|
||||
<div class="modal-card" style="width: auto">
|
||||
<header class="modal-card-head">
|
||||
<p class="modal-card-title">{{ $t("Change user email") }}</p>
|
||||
<button
|
||||
type="button"
|
||||
class="delete"
|
||||
@click="isEmailChangeModalActive = false"
|
||||
/>
|
||||
</header>
|
||||
<section class="modal-card-body">
|
||||
<b-field :label="$t('Previous email')">
|
||||
<b-input type="email" :value="user.email" disabled> </b-input>
|
||||
</b-field>
|
||||
<b-field :label="$t('New email')">
|
||||
<b-input
|
||||
type="email"
|
||||
v-model="newUser.email"
|
||||
:placeholder="$t('new@email.com')"
|
||||
required
|
||||
>
|
||||
</b-input>
|
||||
</b-field>
|
||||
<b-checkbox v-model="newUser.notify">{{
|
||||
$t("Notify the user of the change")
|
||||
}}</b-checkbox>
|
||||
</section>
|
||||
<footer class="modal-card-foot">
|
||||
<b-button @click="isEmailChangeModalActive = false">{{
|
||||
$t("Close")
|
||||
}}</b-button>
|
||||
<b-button native-type="submit" type="is-primary">{{
|
||||
$t("Change email")
|
||||
}}</b-button>
|
||||
</footer>
|
||||
</div>
|
||||
</form>
|
||||
</template>
|
||||
</b-modal>
|
||||
<b-modal
|
||||
:active="isRoleChangeModalActive"
|
||||
has-modal-card
|
||||
trap-focus
|
||||
:destroy-on-hide="false"
|
||||
aria-role="dialog"
|
||||
:aria-label="$t('Edit user email')"
|
||||
:close-button-aria-label="$t('Close')"
|
||||
aria-modal
|
||||
>
|
||||
<template>
|
||||
<form @submit.prevent="updateUserRole">
|
||||
<div class="modal-card" style="width: auto">
|
||||
<header class="modal-card-head">
|
||||
<p class="modal-card-title">{{ $t("Change user role") }}</p>
|
||||
<button
|
||||
type="button"
|
||||
class="delete"
|
||||
@click="isRoleChangeModalActive = false"
|
||||
/>
|
||||
</header>
|
||||
<section class="modal-card-body">
|
||||
<b-field>
|
||||
<b-radio
|
||||
v-model="newUser.role"
|
||||
:native-value="ICurrentUserRole.ADMINISTRATOR"
|
||||
>
|
||||
{{ $t("Administrator") }}
|
||||
</b-radio>
|
||||
</b-field>
|
||||
<b-field>
|
||||
<b-radio
|
||||
v-model="newUser.role"
|
||||
:native-value="ICurrentUserRole.MODERATOR"
|
||||
>
|
||||
{{ $t("Moderator") }}
|
||||
</b-radio>
|
||||
</b-field>
|
||||
<b-field>
|
||||
<b-radio
|
||||
v-model="newUser.role"
|
||||
:native-value="ICurrentUserRole.USER"
|
||||
>
|
||||
{{ $t("User") }}
|
||||
</b-radio>
|
||||
</b-field>
|
||||
<b-checkbox v-model="newUser.notify">{{
|
||||
$t("Notify the user of the change")
|
||||
}}</b-checkbox>
|
||||
</section>
|
||||
<footer class="modal-card-foot">
|
||||
<b-button @click="isRoleChangeModalActive = false">{{
|
||||
$t("Close")
|
||||
}}</b-button>
|
||||
<b-button native-type="submit" type="is-primary">{{
|
||||
$t("Change role")
|
||||
}}</b-button>
|
||||
</footer>
|
||||
</div>
|
||||
</form>
|
||||
</template>
|
||||
</b-modal>
|
||||
<b-modal
|
||||
:active="isConfirmationModalActive"
|
||||
has-modal-card
|
||||
trap-focus
|
||||
:destroy-on-hide="false"
|
||||
aria-role="dialog"
|
||||
:aria-label="$t('Edit user email')"
|
||||
:close-button-aria-label="$t('Close')"
|
||||
aria-modal
|
||||
>
|
||||
<template>
|
||||
<form @submit.prevent="confirmUser">
|
||||
<div class="modal-card" style="width: auto">
|
||||
<header class="modal-card-head">
|
||||
<p class="modal-card-title">{{ $t("Confirm user") }}</p>
|
||||
<button
|
||||
type="button"
|
||||
class="delete"
|
||||
@click="isConfirmationModalActive = false"
|
||||
/>
|
||||
</header>
|
||||
<section class="modal-card-body">
|
||||
<b-checkbox v-model="newUser.notify">{{
|
||||
$t("Notify the user of the change")
|
||||
}}</b-checkbox>
|
||||
</section>
|
||||
<footer class="modal-card-foot">
|
||||
<b-button @click="isConfirmationModalActive = false">{{
|
||||
$t("Close")
|
||||
}}</b-button>
|
||||
<b-button native-type="submit" type="is-primary">{{
|
||||
$t("Confirm user")
|
||||
}}</b-button>
|
||||
</footer>
|
||||
</div>
|
||||
</form>
|
||||
</template>
|
||||
</b-modal>
|
||||
</div>
|
||||
<empty-content v-else-if="!$apollo.loading" icon="account">
|
||||
{{ $t("This user was not found") }}
|
||||
|
@ -136,8 +344,7 @@
|
|||
</empty-content>
|
||||
</template>
|
||||
<script lang="ts">
|
||||
import { Component, Vue, Prop } from "vue-property-decorator";
|
||||
import { Route } from "vue-router";
|
||||
import { Component, Vue, Prop, Watch } from "vue-property-decorator";
|
||||
import { formatBytes } from "@/utils/datetime";
|
||||
import { ICurrentUserRole } from "@/types/enums";
|
||||
import { GET_USER, SUSPEND_USER } from "../../graphql/user";
|
||||
|
@ -146,7 +353,7 @@ import RouteName from "../../router/name";
|
|||
import { IUser } from "../../types/current-user.model";
|
||||
import EmptyContent from "../../components/Utils/EmptyContent.vue";
|
||||
import ActorCard from "../../components/Account/ActorCard.vue";
|
||||
import { LANGUAGES_CODES } from "@/graphql/admin";
|
||||
import { ADMIN_UPDATE_USER, LANGUAGES_CODES } from "@/graphql/admin";
|
||||
|
||||
@Component({
|
||||
apollo: {
|
||||
|
@ -198,12 +405,28 @@ export default class AdminUserProfile extends Vue {
|
|||
|
||||
RouteName = RouteName;
|
||||
|
||||
ICurrentUserRole = ICurrentUserRole;
|
||||
|
||||
isEmailChangeModalActive = false;
|
||||
|
||||
isRoleChangeModalActive = false;
|
||||
|
||||
isConfirmationModalActive = false;
|
||||
|
||||
newUser = {
|
||||
email: "",
|
||||
role: this?.user?.role,
|
||||
confirm: false,
|
||||
notify: true,
|
||||
};
|
||||
|
||||
get metadata(): Array<Record<string, unknown>> {
|
||||
if (!this.user) return [];
|
||||
return [
|
||||
{
|
||||
key: this.$i18n.t("Email"),
|
||||
value: this.user.email,
|
||||
type: "email",
|
||||
},
|
||||
{
|
||||
key: this.$i18n.t("Language"),
|
||||
|
@ -214,7 +437,7 @@ export default class AdminUserProfile extends Vue {
|
|||
{
|
||||
key: this.$i18n.t("Role"),
|
||||
value: this.roleName(this.user.role),
|
||||
type: "badge",
|
||||
type: "role",
|
||||
},
|
||||
{
|
||||
key: this.$i18n.t("Login status"),
|
||||
|
@ -228,6 +451,7 @@ export default class AdminUserProfile extends Vue {
|
|||
this.$options.filters && this.user.confirmedAt
|
||||
? this.$options.filters.formatDateTimeString(this.user.confirmedAt)
|
||||
: this.$i18n.t("Not confirmed"),
|
||||
type: "confirmed",
|
||||
},
|
||||
{
|
||||
key: this.$i18n.t("Last sign-in"),
|
||||
|
@ -241,7 +465,7 @@ export default class AdminUserProfile extends Vue {
|
|||
{
|
||||
key: this.$i18n.t("Last IP adress"),
|
||||
value: this.user.currentSignInIp || this.$t("Unknown"),
|
||||
type: "code",
|
||||
type: this.user.currentSignInIp ? "ip" : undefined,
|
||||
},
|
||||
{
|
||||
key: this.$i18n.t("Total number of participations"),
|
||||
|
@ -270,7 +494,16 @@ export default class AdminUserProfile extends Vue {
|
|||
}
|
||||
}
|
||||
|
||||
async deleteAccount(): Promise<Route> {
|
||||
async suspendAccount(): Promise<void> {
|
||||
this.$buefy.dialog.confirm({
|
||||
title: this.$t("Suspend the account?") as string,
|
||||
message: this.$t(
|
||||
"Do you really want to suspend this account? All of the user's profiles will be deleted."
|
||||
) as string,
|
||||
confirmText: this.$t("Suspend the account") as string,
|
||||
cancelText: this.$t("Cancel") as string,
|
||||
type: "is-danger",
|
||||
onConfirm: async () => {
|
||||
await this.$apollo.mutate<{ suspendProfile: { id: string } }>({
|
||||
mutation: SUSPEND_USER,
|
||||
variables: {
|
||||
|
@ -278,6 +511,8 @@ export default class AdminUserProfile extends Vue {
|
|||
},
|
||||
});
|
||||
return this.$router.push({ name: RouteName.USERS });
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
get profiles(): IActor[] {
|
||||
|
@ -287,5 +522,61 @@ export default class AdminUserProfile extends Vue {
|
|||
get languageCode(): string | undefined {
|
||||
return this.user?.locale;
|
||||
}
|
||||
|
||||
async confirmUser() {
|
||||
this.isConfirmationModalActive = false;
|
||||
await this.updateUser({
|
||||
confirmed: true,
|
||||
notify: this.newUser.notify,
|
||||
});
|
||||
}
|
||||
|
||||
async updateUserRole() {
|
||||
this.isRoleChangeModalActive = false;
|
||||
await this.updateUser({
|
||||
role: this.newUser.role,
|
||||
notify: this.newUser.notify,
|
||||
});
|
||||
}
|
||||
|
||||
async updateUserEmail() {
|
||||
this.isEmailChangeModalActive = false;
|
||||
await this.updateUser({
|
||||
email: this.newUser.email,
|
||||
notify: this.newUser.notify,
|
||||
});
|
||||
}
|
||||
|
||||
async updateUser(properties: {
|
||||
email?: string;
|
||||
notify: boolean;
|
||||
confirmed?: boolean;
|
||||
role?: ICurrentUserRole;
|
||||
}) {
|
||||
await this.$apollo.mutate<{ adminUpdateUser: IUser }>({
|
||||
mutation: ADMIN_UPDATE_USER,
|
||||
variables: {
|
||||
id: this.id,
|
||||
...properties,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
@Watch("user")
|
||||
resetCurrentUserRole(
|
||||
updatedUser: IUser | undefined,
|
||||
oldUser: IUser | undefined
|
||||
) {
|
||||
if (updatedUser?.role !== oldUser?.role) {
|
||||
this.newUser.role = updatedUser?.role;
|
||||
}
|
||||
}
|
||||
|
||||
get userEmailDomain(): string | undefined {
|
||||
if (this?.user?.email) {
|
||||
return this?.user?.email.split("@")[1];
|
||||
}
|
||||
return undefined;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
|
|
@ -9,13 +9,12 @@
|
|||
/>
|
||||
<h1 class="text-2xl">{{ instance.domain }}</h1>
|
||||
<div class="grid md:grid-cols-4 gap-2 content-center text-center mt-2">
|
||||
<div class="bg-gray-50 rounded-xl p-8 dark:bg-gray-800">
|
||||
<div class="bg-gray-50 rounded-xl p-8">
|
||||
<router-link
|
||||
:to="{
|
||||
name: RouteName.PROFILES,
|
||||
query: { domain: instance.domain },
|
||||
}"
|
||||
class="dark:text-white hover:dark:text-slate-300"
|
||||
>
|
||||
<span class="mb-4 text-xl font-semibold block">{{
|
||||
instance.personCount
|
||||
|
@ -23,13 +22,12 @@
|
|||
<span class="text-sm block">{{ $t("Profiles") }}</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div class="bg-gray-50 rounded-xl p-8 dark:bg-gray-800">
|
||||
<div class="bg-gray-50 rounded-xl p-8">
|
||||
<router-link
|
||||
:to="{
|
||||
name: RouteName.ADMIN_GROUPS,
|
||||
query: { domain: instance.domain },
|
||||
}"
|
||||
class="dark:text-white hover:dark:text-slate-300"
|
||||
>
|
||||
<span class="mb-4 text-xl font-semibold block">{{
|
||||
instance.groupCount
|
||||
|
@ -37,26 +35,21 @@
|
|||
<span class="text-sm block">{{ $t("Groups") }}</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div
|
||||
class="bg-gray-50 rounded-xl p-8 dark:bg-gray-800 dark:text-white hover:dark:text-slate-300"
|
||||
>
|
||||
<div class="bg-gray-50 rounded-xl p-8">
|
||||
<span class="mb-4 text-xl font-semibold block">{{
|
||||
instance.followingsCount
|
||||
}}</span>
|
||||
<span class="text-sm block">{{ $t("Followings") }}</span>
|
||||
</div>
|
||||
<div
|
||||
class="bg-gray-50 rounded-xl p-8 dark:bg-gray-800 dark:text-white hover:dark:text-slate-300"
|
||||
>
|
||||
<div class="bg-gray-50 rounded-xl p-8">
|
||||
<span class="mb-4 text-xl font-semibold block">{{
|
||||
instance.followersCount
|
||||
}}</span>
|
||||
<span class="text-sm block">{{ $t("Followers") }}</span>
|
||||
</div>
|
||||
<div class="bg-gray-50 rounded-xl p-8 dark:bg-gray-800">
|
||||
<div class="bg-gray-50 rounded-xl p-8">
|
||||
<router-link
|
||||
:to="{ name: RouteName.REPORTS, query: { domain: instance.domain } }"
|
||||
class="dark:text-white hover:dark:text-slate-300"
|
||||
>
|
||||
<span class="mb-4 text-xl font-semibold block">{{
|
||||
instance.reportsCount
|
||||
|
@ -64,9 +57,7 @@
|
|||
<span class="text-sm block">{{ $t("Reports") }}</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div
|
||||
class="bg-gray-50 rounded-xl p-8 dark:bg-gray-800 dark:text-white hover:dark:text-slate-300"
|
||||
>
|
||||
<div class="bg-gray-50 rounded-xl p-8">
|
||||
<span class="mb-4 font-semibold block">{{
|
||||
formatBytes(instance.mediaSize)
|
||||
}}</span>
|
||||
|
|
|
@ -10,12 +10,27 @@
|
|||
]"
|
||||
/>
|
||||
<div v-if="users">
|
||||
<form @submit.prevent="activateFilters">
|
||||
<b-field class="mb-5" grouped group-multiline>
|
||||
<b-field :label="$t('Email')" expanded>
|
||||
<b-input trap-focus icon="email" v-model="emailFilterFieldValue" />
|
||||
</b-field>
|
||||
<b-field :label="$t('IP Address')" expanded>
|
||||
<b-input icon="web" v-model="ipFilterFieldValue" />
|
||||
</b-field>
|
||||
<p class="control self-end mb-0">
|
||||
<b-button type="is-primary" native-type="submit">{{
|
||||
$t("Filter")
|
||||
}}</b-button>
|
||||
</p>
|
||||
</b-field>
|
||||
</form>
|
||||
<b-table
|
||||
:data="users.elements"
|
||||
:loading="$apollo.queries.users.loading"
|
||||
paginated
|
||||
backend-pagination
|
||||
backend-filtering
|
||||
:debounce-search="500"
|
||||
:current-page.sync="page"
|
||||
:aria-next-label="$t('Next page')"
|
||||
:aria-previous-label="$t('Previous page')"
|
||||
|
@ -24,25 +39,14 @@
|
|||
:show-detail-icon="true"
|
||||
:total="users.total"
|
||||
:per-page="USERS_PER_PAGE"
|
||||
:has-detailed-visible="(row) => row.actors.length > 0"
|
||||
@page-change="onPageChange"
|
||||
@filters-change="onFiltersChange"
|
||||
>
|
||||
<b-table-column field="id" width="40" numeric v-slot="props">
|
||||
{{ props.row.id }}
|
||||
</b-table-column>
|
||||
<b-table-column field="email" :label="$t('Email')" searchable>
|
||||
<template #searchable="props">
|
||||
<b-input
|
||||
v-model="props.filters.email"
|
||||
:aria-label="$t('Filter')"
|
||||
:placeholder="$t('Filter')"
|
||||
icon="magnify"
|
||||
/>
|
||||
</template>
|
||||
<b-table-column field="email" :label="$t('Email')">
|
||||
<template v-slot:default="props">
|
||||
<router-link
|
||||
class="user-profile"
|
||||
:to="{
|
||||
name: RouteName.ADMIN_USER_PROFILE,
|
||||
params: { id: props.row.id },
|
||||
|
@ -55,13 +59,16 @@
|
|||
</b-table-column>
|
||||
<b-table-column
|
||||
field="confirmedAt"
|
||||
:label="$t('Confirmed at')"
|
||||
:label="$t('Last seen on')"
|
||||
:centered="true"
|
||||
v-slot="props"
|
||||
>
|
||||
<template v-if="props.row.confirmedAt">
|
||||
{{ props.row.confirmedAt | formatDateTimeString }}
|
||||
<template v-if="props.row.currentSignInAt">
|
||||
<time :datetime="props.row.currentSignInAt">
|
||||
{{ props.row.currentSignInAt | formatDateTimeString }}
|
||||
</time>
|
||||
</template>
|
||||
<template v-else-if="props.row.confirmedAt"> - </template>
|
||||
<template v-else>
|
||||
{{ $t("Not confirmed") }}
|
||||
</template>
|
||||
|
@ -74,6 +81,20 @@
|
|||
>
|
||||
{{ getLanguageNameForCode(props.row.locale) }}
|
||||
</b-table-column>
|
||||
<template #empty>
|
||||
<empty-content
|
||||
v-if="!$apollo.loading && emailFilter"
|
||||
:inline="true"
|
||||
icon="account"
|
||||
>
|
||||
{{ $t("No user matches the filters") }}
|
||||
<template #desc>
|
||||
<b-button type="is-primary" @click="resetFilters">
|
||||
{{ $t("Reset filters") }}
|
||||
</b-button>
|
||||
</template>
|
||||
</empty-content>
|
||||
</template>
|
||||
</b-table>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -86,6 +107,7 @@ import VueRouter from "vue-router";
|
|||
import { LANGUAGES_CODES } from "@/graphql/admin";
|
||||
import { IUser } from "@/types/current-user.model";
|
||||
import { Paginate } from "@/types/paginate";
|
||||
import EmptyContent from "../../components/Utils/EmptyContent.vue";
|
||||
const { isNavigationFailure, NavigationFailureType } = VueRouter;
|
||||
|
||||
const USERS_PER_PAGE = 10;
|
||||
|
@ -97,7 +119,8 @@ const USERS_PER_PAGE = 10;
|
|||
fetchPolicy: "cache-and-network",
|
||||
variables() {
|
||||
return {
|
||||
email: this.email,
|
||||
email: this.emailFilter,
|
||||
currentSignInIp: this.ipFilter,
|
||||
page: this.page,
|
||||
limit: USERS_PER_PAGE,
|
||||
};
|
||||
|
@ -120,6 +143,9 @@ const USERS_PER_PAGE = 10;
|
|||
title: this.$t("Users") as string,
|
||||
};
|
||||
},
|
||||
components: {
|
||||
EmptyContent,
|
||||
},
|
||||
})
|
||||
export default class Users extends Vue {
|
||||
USERS_PER_PAGE = USERS_PER_PAGE;
|
||||
|
@ -129,6 +155,9 @@ export default class Users extends Vue {
|
|||
users!: Paginate<IUser>;
|
||||
languages!: Array<{ code: string; name: string }>;
|
||||
|
||||
emailFilterFieldValue = this.emailFilter;
|
||||
ipFilterFieldValue = this.ipFilter;
|
||||
|
||||
get page(): number {
|
||||
return parseInt((this.$route.query.page as string) || "1", 10);
|
||||
}
|
||||
|
@ -137,12 +166,20 @@ export default class Users extends Vue {
|
|||
this.pushRouter({ page: page.toString() });
|
||||
}
|
||||
|
||||
get email(): string {
|
||||
return (this.$route.query.email as string) || "";
|
||||
get emailFilter(): string {
|
||||
return (this.$route.query.emailFilter as string) || "";
|
||||
}
|
||||
|
||||
set email(email: string) {
|
||||
this.pushRouter({ email });
|
||||
set emailFilter(emailFilter: string) {
|
||||
this.pushRouter({ emailFilter });
|
||||
}
|
||||
|
||||
get ipFilter(): string {
|
||||
return (this.$route.query.ipFilter as string) || "";
|
||||
}
|
||||
|
||||
set ipFilter(ipFilter: string) {
|
||||
this.pushRouter({ ipFilter });
|
||||
}
|
||||
|
||||
get languagesCodes(): string[] {
|
||||
|
@ -161,15 +198,23 @@ export default class Users extends Vue {
|
|||
this.page = page;
|
||||
await this.$apollo.queries.users.fetchMore({
|
||||
variables: {
|
||||
email: this.email,
|
||||
email: this.emailFilter,
|
||||
currentSignInIp: this.ipFilter,
|
||||
page: this.page,
|
||||
limit: USERS_PER_PAGE,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
onFiltersChange({ email }: { email: string }): void {
|
||||
this.email = email;
|
||||
activateFilters(): void {
|
||||
this.emailFilter = this.emailFilterFieldValue;
|
||||
this.ipFilter = this.ipFilterFieldValue;
|
||||
}
|
||||
|
||||
resetFilters(): void {
|
||||
this.emailFilterFieldValue = "";
|
||||
this.ipFilterFieldValue = "";
|
||||
this.activateFilters();
|
||||
}
|
||||
|
||||
private async pushRouter(args: Record<string, string>): Promise<void> {
|
||||
|
|
|
@ -14,9 +14,11 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do
|
|||
alias Mobilizon.Events.Event
|
||||
alias Mobilizon.Federation.ActivityPub.{Actions, Relay}
|
||||
alias Mobilizon.Reports.{Note, Report}
|
||||
alias Mobilizon.Service.Auth.Authenticator
|
||||
alias Mobilizon.Service.Statistics
|
||||
alias Mobilizon.Storage.Page
|
||||
alias Mobilizon.Users.User
|
||||
alias Mobilizon.Web.Email
|
||||
import Mobilizon.Web.Gettext
|
||||
require Logger
|
||||
|
||||
|
@ -281,6 +283,9 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do
|
|||
dgettext("errors", "You need to be logged-in and an administrator to save admin settings")}
|
||||
end
|
||||
|
||||
@spec update_user(any, map(), Absinthe.Resolution.t()) ::
|
||||
{:error, :invalid_argument | :user_not_found | binary | Ecto.Changeset.t()}
|
||||
| {:ok, Mobilizon.Users.User.t()}
|
||||
def update_user(_parent, %{id: id, notify: notify} = args, %{
|
||||
context: %{current_user: %User{role: role}}
|
||||
})
|
||||
|
@ -294,7 +299,7 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do
|
|||
[] ->
|
||||
{:error, :invalid_argument}
|
||||
|
||||
[change, _] ->
|
||||
[change | _] ->
|
||||
case change do
|
||||
:email -> change_email(user, Map.get(args, :email), notify)
|
||||
:role -> change_role(user, Map.get(args, :role), notify)
|
||||
|
@ -309,22 +314,24 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do
|
|||
dgettext("errors", "You need to be logged-in and an administrator to edit an user's details")}
|
||||
end
|
||||
|
||||
@spec change_email(User.t(), String.t(), boolean())
|
||||
@spec change_email(User.t(), String.t(), boolean()) :: {:ok, User.t()} | {:error, String.t()}
|
||||
defp change_email(%User{email: old_email} = user, new_email, notify) do
|
||||
if Authenticator.can_change_email?(user) do
|
||||
if new_email != old_email do
|
||||
if Email.Checker.valid?(new_email) do
|
||||
case Users.update_user_email(user, new_email) do
|
||||
{:ok, %User{} = user} ->
|
||||
user
|
||||
|> Email.User.send_email_reset_old_email()
|
||||
case Users.update_user(user, %{email: new_email}) do
|
||||
{:ok, %User{} = updated_user} ->
|
||||
if notify do
|
||||
updated_user
|
||||
|> Email.Admin.user_email_change_old(old_email)
|
||||
|> Email.Mailer.send_email_later()
|
||||
|
||||
user
|
||||
|> Email.User.send_email_reset_new_email()
|
||||
updated_user
|
||||
|> Email.Admin.user_email_change_new(old_email)
|
||||
|> Email.Mailer.send_email_later()
|
||||
end
|
||||
|
||||
{:ok, user}
|
||||
{:ok, updated_user}
|
||||
|
||||
{:error, %Ecto.Changeset{} = err} ->
|
||||
Logger.debug(inspect(err))
|
||||
|
@ -339,26 +346,49 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do
|
|||
end
|
||||
end
|
||||
|
||||
@spec change_role(User.t(), Mobilizon.Users.UserRole.t(), boolean()) ::
|
||||
{:ok, User.t()} | {:error, String.t() | Ecto.Changeset.t()}
|
||||
defp change_role(%User{role: old_role} = user, new_role, notify) do
|
||||
if old_role != new_role do
|
||||
Users.update_user(user, %{role: new_role})
|
||||
with {:ok, %User{} = user} <- Users.update_user(user, %{role: new_role}) do
|
||||
if notify do
|
||||
user
|
||||
|> Email.Admin.user_role_change(old_role)
|
||||
|> Email.Mailer.send_email_later()
|
||||
end
|
||||
|
||||
{:ok, user}
|
||||
end
|
||||
else
|
||||
{:error, dgettext("errors", "The new role must be different")}
|
||||
end
|
||||
end
|
||||
|
||||
defp confirm_user(%User{confirmed_at: old_confirmed_at} = user, confirmed, notify) do
|
||||
new_confirmed_at =
|
||||
cond do
|
||||
is_nil(old_confirmed_at) && confirmed ->
|
||||
DateTime.utc_now()
|
||||
|
||||
match?(%DateTime{}, old_confirmed_at) && !confirmed ->
|
||||
nil
|
||||
|
||||
true ->
|
||||
old_confirmed_at
|
||||
@spec confirm_user(User.t(), boolean(), boolean()) ::
|
||||
{:ok, User.t()} | {:error, String.t() | Ecto.Changeset.t()}
|
||||
defp confirm_user(%User{confirmed_at: nil} = user, true, notify) do
|
||||
with {:ok, %User{} = user} <-
|
||||
Users.update_user(user, %{
|
||||
confirmed_at: DateTime.utc_now(),
|
||||
confirmation_sent_at: nil,
|
||||
confirmation_token: nil
|
||||
}) do
|
||||
if notify do
|
||||
user
|
||||
|> Email.Admin.user_confirmation()
|
||||
|> Email.Mailer.send_email_later()
|
||||
end
|
||||
|
||||
Users.update_user(user, %{confirmed_at: new_confirmed_at})
|
||||
{:ok, user}
|
||||
end
|
||||
end
|
||||
|
||||
defp confirm_user(%User{confirmed_at: %DateTime{}} = _user, true, _notify) do
|
||||
{:error, dgettext("errors", "Can't confirm an already confirmed user")}
|
||||
end
|
||||
|
||||
defp confirm_user(_user, _confirm, _notify) do
|
||||
{:error, dgettext("errors", "Deconfirming users is not supported")}
|
||||
end
|
||||
|
||||
@spec list_relay_followers(any(), map(), Absinthe.Resolution.t()) ::
|
||||
|
@ -472,13 +502,9 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do
|
|||
%{context: %{current_user: %User{role: role}}} = resolution
|
||||
)
|
||||
when is_admin(role) do
|
||||
case Relay.follow(domain) do
|
||||
{:ok, _activity, _follow} ->
|
||||
with {:ok, _activity, _follow} <- Relay.follow(domain) do
|
||||
Instances.refresh()
|
||||
get_instance(parent, args, resolution)
|
||||
|
||||
{:error, err} ->
|
||||
{:error, err}
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -486,12 +512,8 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do
|
|||
{:ok, Follower.t()} | {:error, any()}
|
||||
def create_relay(_parent, %{address: address}, %{context: %{current_user: %User{role: role}}})
|
||||
when is_admin(role) do
|
||||
case Relay.follow(address) do
|
||||
{:ok, _activity, follow} ->
|
||||
with {:ok, _activity, follow} <- Relay.follow(address) do
|
||||
{:ok, follow}
|
||||
|
||||
{:error, err} ->
|
||||
{:error, err}
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -499,12 +521,8 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do
|
|||
{:ok, Follower.t()} | {:error, any()}
|
||||
def remove_relay(_parent, %{address: address}, %{context: %{current_user: %User{role: role}}})
|
||||
when is_admin(role) do
|
||||
case Relay.unfollow(address) do
|
||||
{:ok, _activity, follow} ->
|
||||
with {:ok, _activity, follow} <- Relay.unfollow(address) do
|
||||
{:ok, follow}
|
||||
|
||||
{:error, err} ->
|
||||
{:error, err}
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -516,12 +534,8 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do
|
|||
%{context: %{current_user: %User{role: role}}}
|
||||
)
|
||||
when is_admin(role) do
|
||||
case Relay.accept(address) do
|
||||
{:ok, _activity, follow} ->
|
||||
with {:ok, _activity, follow} <- Relay.accept(address) do
|
||||
{:ok, follow}
|
||||
|
||||
{:error, err} ->
|
||||
{:error, err}
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -533,12 +547,8 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do
|
|||
%{context: %{current_user: %User{role: role}}}
|
||||
)
|
||||
when is_admin(role) do
|
||||
case Relay.reject(address) do
|
||||
{:ok, _activity, follow} ->
|
||||
with {:ok, _activity, follow} <- Relay.reject(address) do
|
||||
{:ok, follow}
|
||||
|
||||
{:error, err} ->
|
||||
{:error, err}
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -48,11 +48,11 @@ defmodule Mobilizon.GraphQL.Resolvers.User do
|
|||
{:ok, Page.t(User.t())} | {:error, :unauthorized}
|
||||
def list_users(
|
||||
_parent,
|
||||
%{email: email, page: page, limit: limit, sort: sort, direction: direction},
|
||||
args,
|
||||
%{context: %{current_user: %User{role: role}}}
|
||||
)
|
||||
when is_moderator(role) do
|
||||
{:ok, Users.list_users(email, page, limit, sort, direction)}
|
||||
{:ok, Users.list_users(Keyword.new(args))}
|
||||
end
|
||||
|
||||
def list_users(_parent, _args, _resolution) do
|
||||
|
|
|
@ -416,7 +416,7 @@ defmodule Mobilizon.GraphQL.Schema.AdminType do
|
|||
field :admin_update_user, type: :user do
|
||||
arg(:id, non_null(:id), description: "The user's ID")
|
||||
arg(:email, :string, description: "The user's new email")
|
||||
arg(:confirmed, :string, description: "Manually confirm the user's account")
|
||||
arg(:confirmed, :boolean, description: "Manually confirm the user's account")
|
||||
arg(:role, :user_role, description: "Set user's new role")
|
||||
|
||||
arg(:notify, :boolean,
|
||||
|
|
|
@ -280,6 +280,11 @@ defmodule Mobilizon.GraphQL.Schema.UserType do
|
|||
@desc "List instance users"
|
||||
field :users, :users do
|
||||
arg(:email, :string, default_value: "", description: "Filter users by email")
|
||||
|
||||
arg(:current_sign_in_ip, :string,
|
||||
description: "Filter users by current signed-in IP address"
|
||||
)
|
||||
|
||||
arg(:page, :integer, default_value: 1, description: "The page in the paginated users list")
|
||||
arg(:limit, :integer, default_value: 10, description: "The limit of users per page")
|
||||
|
||||
|
|
|
@ -272,23 +272,14 @@ defmodule Mobilizon.Users do
|
|||
@doc """
|
||||
Returns the list of users.
|
||||
"""
|
||||
@spec list_users(String.t(), integer | nil, integer | nil, atom, atom) ::
|
||||
Page.t(User.t())
|
||||
def list_users(email, page, limit \\ nil, sort, direction)
|
||||
|
||||
def list_users("", page, limit, sort, direction) do
|
||||
@spec list_users(Keyword.t()) :: Page.t(User.t())
|
||||
def list_users(options) do
|
||||
User
|
||||
|> sort(sort, direction)
|
||||
|> filter_by_email(Keyword.get(options, :email))
|
||||
|> filter_by_ip(Keyword.get(options, :current_sign_in_ip))
|
||||
|> sort(Keyword.get(options, :sort), Keyword.get(options, :direction))
|
||||
|> preload([u], [:actors, :feed_tokens, :settings, :default_actor])
|
||||
|> Page.build_page(page, limit)
|
||||
end
|
||||
|
||||
def list_users(email, page, limit, sort, direction) do
|
||||
User
|
||||
|> where([u], ilike(u.email, ^"%#{email}%"))
|
||||
|> sort(sort, direction)
|
||||
|> preload([u], [:actors, :feed_tokens, :settings, :default_actor])
|
||||
|> Page.build_page(page, limit)
|
||||
|> Page.build_page(Keyword.get(options, :page), Keyword.get(options, :limit))
|
||||
end
|
||||
|
||||
@doc """
|
||||
|
@ -527,4 +518,16 @@ defmodule Mobilizon.Users do
|
|||
defp update_user_default_actor_query(user_id) do
|
||||
where(User, [u], u.id == ^user_id)
|
||||
end
|
||||
|
||||
@spec filter_by_email(Ecto.Queryable.t(), String.t() | nil) :: Ecto.Query.t()
|
||||
defp filter_by_email(query, nil), do: query
|
||||
defp filter_by_email(query, ""), do: query
|
||||
defp filter_by_email(query, email), do: where(query, [q], ilike(q.email, ^"%#{email}%"))
|
||||
|
||||
@spec filter_by_ip(Ecto.Queryable.t(), String.t() | nil) :: Ecto.Query.t()
|
||||
defp filter_by_ip(query, nil), do: query
|
||||
defp filter_by_ip(query, ""), do: query
|
||||
|
||||
defp filter_by_ip(query, current_sign_in_ip),
|
||||
do: where(query, [q], q.current_sign_in_ip == ^current_sign_in_ip)
|
||||
end
|
||||
|
|
|
@ -32,4 +32,100 @@ defmodule Mobilizon.Web.Email.Admin do
|
|||
|> assign(:report, report)
|
||||
|> render(:report)
|
||||
end
|
||||
|
||||
@spec user_email_change_old(User.t(), String.t()) :: Bamboo.Email.t()
|
||||
def user_email_change_old(
|
||||
%User{
|
||||
locale: user_locale,
|
||||
email: new_email
|
||||
},
|
||||
old_email
|
||||
) do
|
||||
Gettext.put_locale(user_locale)
|
||||
|
||||
subject =
|
||||
gettext(
|
||||
"An administrator manually changed the email attached to your account on %{instance}",
|
||||
instance: Config.instance_name()
|
||||
)
|
||||
|
||||
Email.base_email(to: old_email, subject: subject)
|
||||
|> assign(:locale, user_locale)
|
||||
|> assign(:subject, subject)
|
||||
|> assign(:new_email, new_email)
|
||||
|> assign(:old_email, old_email)
|
||||
|> assign(:offer_unsupscription, false)
|
||||
|> render(:admin_user_email_changed_old)
|
||||
end
|
||||
|
||||
@spec user_email_change_new(User.t(), String.t()) :: Bamboo.Email.t()
|
||||
def user_email_change_new(
|
||||
%User{
|
||||
locale: user_locale,
|
||||
email: new_email
|
||||
},
|
||||
old_email
|
||||
) do
|
||||
Gettext.put_locale(user_locale)
|
||||
|
||||
subject =
|
||||
gettext(
|
||||
"An administrator manually changed the email attached to your account on %{instance}",
|
||||
instance: Config.instance_name()
|
||||
)
|
||||
|
||||
Email.base_email(to: new_email, subject: subject)
|
||||
|> assign(:locale, user_locale)
|
||||
|> assign(:subject, subject)
|
||||
|> assign(:old_email, old_email)
|
||||
|> assign(:new_email, new_email)
|
||||
|> assign(:offer_unsupscription, false)
|
||||
|> render(:admin_user_email_changed_new)
|
||||
end
|
||||
|
||||
@spec user_role_change(User.t(), atom()) :: Bamboo.Email.t()
|
||||
def user_role_change(
|
||||
%User{
|
||||
locale: user_locale,
|
||||
email: email,
|
||||
role: new_role
|
||||
},
|
||||
old_role
|
||||
) do
|
||||
Gettext.put_locale(user_locale)
|
||||
|
||||
subject =
|
||||
gettext(
|
||||
"An administrator updated your role on %{instance}",
|
||||
instance: Config.instance_name()
|
||||
)
|
||||
|
||||
Email.base_email(to: email, subject: subject)
|
||||
|> assign(:locale, user_locale)
|
||||
|> assign(:subject, subject)
|
||||
|> assign(:old_role, old_role)
|
||||
|> assign(:new_role, new_role)
|
||||
|> assign(:offer_unsupscription, false)
|
||||
|> render(:admin_user_role_changed)
|
||||
end
|
||||
|
||||
@spec user_confirmation(User.t()) :: Bamboo.Email.t()
|
||||
def user_confirmation(%User{
|
||||
locale: user_locale,
|
||||
email: email
|
||||
}) do
|
||||
Gettext.put_locale(user_locale)
|
||||
|
||||
subject =
|
||||
gettext(
|
||||
"An administrator confirmed your account on %{instance}",
|
||||
instance: Config.instance_name()
|
||||
)
|
||||
|
||||
Email.base_email(to: email, subject: subject)
|
||||
|> assign(:locale, user_locale)
|
||||
|> assign(:subject, subject)
|
||||
|> assign(:offer_unsupscription, false)
|
||||
|> render(:admin_user_confirmation)
|
||||
end
|
||||
end
|
||||
|
|
8
lib/web/templates/email/admin/_role.html.heex
Normal file
8
lib/web/templates/email/admin/_role.html.heex
Normal file
|
@ -0,0 +1,8 @@
|
|||
<%= case @role do %>
|
||||
<% :administrator -> %>
|
||||
<b><%= gettext "Administrator" %></b>
|
||||
<% :moderator -> %>
|
||||
<b><%= gettext "Moderator" %></b>
|
||||
<% :user -> %>
|
||||
<b><%= gettext "User" %></b>
|
||||
<% end %>
|
1
lib/web/templates/email/admin/_role.text.eex
Normal file
1
lib/web/templates/email/admin/_role.text.eex
Normal file
|
@ -0,0 +1 @@
|
|||
<%= case @role do %><% :administrator -> %><%= gettext "Administrator" %><% :moderator -> %><%= gettext "Moderator" %><% :user -> %><%= gettext "User" %><% end %>
|
82
lib/web/templates/email/admin_user_confirmation.html.heex
Normal file
82
lib/web/templates/email/admin_user_confirmation.html.heex
Normal file
|
@ -0,0 +1,82 @@
|
|||
<!-- HERO -->
|
||||
<tr>
|
||||
<td bgcolor="#474467" align="center" style="padding: 0px 10px 0px 10px;">
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
|
||||
<tr>
|
||||
<td align="center" valign="top" width="600">
|
||||
<![endif]-->
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width: 600px;" >
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="center" valign="top" style="padding: 40px 20px 20px 20px; border-radius: 4px 4px 0px 0px; color: #3A384C; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 48px; font-weight: 400; line-height: 48px;">
|
||||
<h1 style="font-size: 48px; font-weight: 400; margin: 0;">
|
||||
<%= gettext "An administrator manually confirmed your account" %>
|
||||
</h1>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<![endif]-->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- COPY BLOCK -->
|
||||
<tr>
|
||||
<td bgcolor="#E6E4F4" align="center" style="padding: 0px 10px 0px 10px;">
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
|
||||
<tr>
|
||||
<td align="center" valign="top" width="600">
|
||||
<![endif]-->
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width: 600px;" >
|
||||
<!-- COPY -->
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 0px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;" >
|
||||
<p style="margin: 0;">
|
||||
<%= gettext("Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account.", %{instance: @instance_name}) |> raw %>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 0px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;" >
|
||||
<p style="margin: 0;">
|
||||
<%= gettext("You may now login using your credentials on the service.") %>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="center" style="padding: 20px 30px 60px 30px;">
|
||||
<table border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td align="center" style="border-radius: 3px;" bgcolor="#3C376E">
|
||||
<a href={"#{ "#{Mobilizon.Web.Endpoint.url()}/login" }"} target="_blank" style="font-size: 20px; font-family: Helvetica, Arial, sans-serif; color: #ffffff; text-decoration: none; padding: 15px 25px; border-radius: 2px; border: 1px solid #3C376E; display: inline-block;">
|
||||
<%= gettext "Login on %{instance}", %{instance: @instance_name} %>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 40px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px;" >
|
||||
<p style="margin: 0">
|
||||
<%= gettext("If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}.", %{start_link: "<a href=\"#{Mobilizon.Web.Endpoint.url()}/about/instance\">", end_link: "</a>"}) |> raw %>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<![endif]-->
|
||||
</td>
|
||||
</tr>
|
7
lib/web/templates/email/admin_user_confirmation.text.eex
Normal file
7
lib/web/templates/email/admin_user_confirmation.text.eex
Normal file
|
@ -0,0 +1,7 @@
|
|||
<%= gettext "An administrator manually confirmed your account" %>
|
||||
==
|
||||
<%= gettext "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account.", %{instance: @instance_name} %>
|
||||
|
||||
<%= gettext "You may now login using your credentials on the service:" %> <%= "#{Mobilizon.Web.Endpoint.url()}/login" %>
|
||||
|
||||
<%= gettext "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}.", %{about_page: "#{Mobilizon.Web.Endpoint.url()}/about/instance"} %>
|
|
@ -0,0 +1,56 @@
|
|||
<!-- HERO -->
|
||||
<tr>
|
||||
<td bgcolor="#474467" align="center" style="padding: 0px 10px 0px 10px;">
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
|
||||
<tr>
|
||||
<td align="center" valign="top" width="600">
|
||||
<![endif]-->
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width: 600px;" >
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="center" valign="top" style="padding: 40px 20px 20px 20px; border-radius: 4px 4px 0px 0px; color: #3A384C; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 48px; font-weight: 400; line-height: 48px;">
|
||||
<h1 style="font-size: 48px; font-weight: 400; margin: 0;">
|
||||
<%= gettext "An administrator manually changed the email attached to your account" %>
|
||||
</h1>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<![endif]-->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- COPY BLOCK -->
|
||||
<tr>
|
||||
<td bgcolor="#E6E4F4" align="center" style="padding: 0px 10px 0px 10px;">
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
|
||||
<tr>
|
||||
<td align="center" valign="top" width="600">
|
||||
<![endif]-->
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width: 600px;" >
|
||||
<!-- COPY -->
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 0px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;" >
|
||||
<p style="margin: 0;">
|
||||
<%= gettext("Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one).", %{instance: @instance_name, old_email: @old_email, new_email: @new_email}) |> raw %>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 40px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px;" >
|
||||
<p style="margin: 0">
|
||||
<%= gettext("If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}.", %{start_link: "<a href=\"#{Mobilizon.Web.Endpoint.url()}/about/instance\">", end_link: "</a>"}) |> raw %>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<![endif]-->
|
||||
</td>
|
||||
</tr>
|
|
@ -0,0 +1,4 @@
|
|||
<%= gettext "An administrator manually changed the email attached to your account" %>
|
||||
==
|
||||
<%= gettext "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}.", %{instance: @instance_name, old_email: @old_email, new_email: @new_email} %>
|
||||
<%= gettext "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}.", %{about_page: "#{Mobilizon.Web.Endpoint.url()}/about/instance"} %>
|
|
@ -0,0 +1,56 @@
|
|||
<!-- HERO -->
|
||||
<tr>
|
||||
<td bgcolor="#474467" align="center" style="padding: 0px 10px 0px 10px;">
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
|
||||
<tr>
|
||||
<td align="center" valign="top" width="600">
|
||||
<![endif]-->
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width: 600px;" >
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="center" valign="top" style="padding: 40px 20px 20px 20px; border-radius: 4px 4px 0px 0px; color: #3A384C; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 48px; font-weight: 400; line-height: 48px;">
|
||||
<h1 style="font-size: 48px; font-weight: 400; margin: 0;">
|
||||
<%= gettext "An administrator manually changed the email attached to your account" %>
|
||||
</h1>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<![endif]-->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- COPY BLOCK -->
|
||||
<tr>
|
||||
<td bgcolor="#E6E4F4" align="center" style="padding: 0px 10px 0px 10px;">
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
|
||||
<tr>
|
||||
<td align="center" valign="top" width="600">
|
||||
<![endif]-->
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width: 600px;" >
|
||||
<!-- COPY -->
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 0px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;" >
|
||||
<p style="margin: 0;">
|
||||
<%= gettext("Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>.", %{instance: @instance_name, old_email: @old_email, new_email: @new_email}) |> raw %>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 40px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px;" >
|
||||
<p style="margin: 0">
|
||||
<%= gettext("If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}.", %{start_link: "<a href=\"#{Mobilizon.Web.Endpoint.url()}/about/instance\">", end_link: "</a>"}) |> raw %>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<![endif]-->
|
||||
</td>
|
||||
</tr>
|
|
@ -0,0 +1,4 @@
|
|||
<%= gettext "An administrator manually changed the email attached to your account" %>
|
||||
==
|
||||
<%= gettext "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}.", %{instance: @instance_name, old_email: @old_email, new_email: @new_email} %>
|
||||
<%= gettext "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}.", %{about_page: "#{Mobilizon.Web.Endpoint.url()}/about/instance"} %>
|
78
lib/web/templates/email/admin_user_role_changed.html.heex
Normal file
78
lib/web/templates/email/admin_user_role_changed.html.heex
Normal file
|
@ -0,0 +1,78 @@
|
|||
<!-- HERO -->
|
||||
<tr>
|
||||
<td bgcolor="#474467" align="center" style="padding: 0px 10px 0px 10px;">
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
|
||||
<tr>
|
||||
<td align="center" valign="top" width="600">
|
||||
<![endif]-->
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width: 600px;" >
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="center" valign="top" style="padding: 40px 20px 20px 20px; border-radius: 4px 4px 0px 0px; color: #3A384C; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 48px; font-weight: 400; line-height: 48px;">
|
||||
<h1 style="font-size: 48px; font-weight: 400; margin: 0;">
|
||||
<%= gettext "An administrator changed your role" %>
|
||||
</h1>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<![endif]-->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- COPY BLOCK -->
|
||||
<tr>
|
||||
<td bgcolor="#E6E4F4" align="center" style="padding: 0px 10px 0px 10px;">
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
|
||||
<tr>
|
||||
<td align="center" valign="top" width="600">
|
||||
<![endif]-->
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width: 600px;" >
|
||||
<!-- COPY -->
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 0px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;" >
|
||||
<p style="margin: 0;">
|
||||
<%= gettext("Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role.", %{instance: @instance_name}) |> raw %>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 40px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;" >
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left">
|
||||
<%= gettext "Old role" %>
|
||||
</td>
|
||||
<td bgcolor="#ffffff" align="left">
|
||||
<%= render("admin/_role.html", role: @old_role) %>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left">
|
||||
<%= gettext "New role" %>
|
||||
</td>
|
||||
<td bgcolor="#ffffff" align="left">
|
||||
<%= render("admin/_role.html", role: @new_role) %>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 40px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px;" >
|
||||
<p style="margin: 0">
|
||||
<%= gettext("If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}.", %{start_link: "<a href=\"#{Mobilizon.Web.Endpoint.url()}/about/instance\">", end_link: "</a>"}) |> raw %>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--[if (gte mso 9)|(IE)]>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<![endif]-->
|
||||
</td>
|
||||
</tr>
|
8
lib/web/templates/email/admin_user_role_changed.text.eex
Normal file
8
lib/web/templates/email/admin_user_role_changed.text.eex
Normal file
|
@ -0,0 +1,8 @@
|
|||
<%= gettext "An administrator changed your role" %>
|
||||
==
|
||||
<%= gettext "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role.", %{instance: @instance_name} %>
|
||||
|
||||
<%= gettext "Old role:" %> <%= render("admin/_role.text", role: @old_role) %>
|
||||
<%= gettext "New role:" %> <%= render("admin/_role.text", role: @new_role) %>
|
||||
|
||||
<%= gettext "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}.", %{about_page: "#{Mobilizon.Web.Endpoint.url()}/about/instance"} %>
|
|
@ -1,5 +1,5 @@
|
|||
<%= gettext "Confirm new email" %>
|
||||
==
|
||||
<%= gettext "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address.", %{instance: @instance_name} %>
|
||||
<%= gettext "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address.", %{instance: @instance_name} %>
|
||||
<%= Routes.page_url(Mobilizon.Web.Endpoint, :user_email_validation, @token) %>
|
||||
<%= gettext "If you didn't trigger the change yourself, please ignore this message." %>
|
||||
|
|
|
@ -150,19 +150,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -192,13 +195,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -217,7 +222,8 @@ msgstr[1] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -231,14 +237,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -254,7 +263,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -276,13 +286,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -222,7 +227,8 @@ msgstr[5] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -240,14 +246,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +272,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -285,13 +295,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -776,9 +776,12 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -841,7 +844,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -863,7 +865,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr ""
|
||||
|
||||
|
@ -975,7 +978,8 @@ msgstr "إعرض التقرير"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
||||
|
@ -997,7 +1001,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1021,7 +1026,8 @@ msgstr "لقد قمتَ بتقديم طلب للمشاركة في فعالية %
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1346,8 +1352,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1428,7 +1436,8 @@ msgstr ""
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1449,6 +1458,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1459,6 +1470,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1509,8 +1522,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1702,3 +1717,137 @@ msgstr[2] ""
|
|||
msgstr[3] ""
|
||||
msgstr[4] ""
|
||||
msgstr[5] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -140,14 +140,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -172,15 +177,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -195,11 +206,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -210,7 +223,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -231,7 +245,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -306,7 +321,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -326,7 +342,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -377,17 +394,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -397,14 +416,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -420,8 +441,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -437,7 +461,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -452,12 +477,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -467,31 +494,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -506,12 +544,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -522,12 +562,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -547,7 +588,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -609,37 +651,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -664,7 +706,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -759,7 +801,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -849,8 +892,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -875,7 +921,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -926,6 +973,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1054,3 +1102,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -219,7 +224,8 @@ msgstr[2] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -234,14 +240,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -257,7 +266,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -279,13 +289,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -758,9 +758,12 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -820,7 +823,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -842,7 +844,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr ""
|
||||
|
||||
|
@ -954,7 +957,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
||||
|
@ -976,7 +980,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1000,7 +1005,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1325,8 +1331,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1407,7 +1415,8 @@ msgstr ""
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1428,6 +1437,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1438,6 +1449,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1488,8 +1501,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1678,3 +1693,137 @@ msgid_plural "You have %{number_participation_requests} attendance requests to p
|
|||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[2] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -114,14 +114,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -146,15 +151,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -169,11 +180,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -184,7 +197,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -205,7 +219,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -280,7 +295,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -300,7 +316,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -351,17 +368,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -371,14 +390,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -394,8 +415,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -411,7 +435,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -426,12 +451,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -441,31 +468,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -480,12 +518,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -496,12 +536,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -521,7 +562,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -583,37 +625,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -638,7 +680,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -733,7 +775,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -823,8 +866,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -849,7 +895,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -900,6 +947,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1028,3 +1076,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -218,7 +223,8 @@ msgstr[1] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -232,14 +238,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -255,7 +264,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -277,13 +287,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -925,9 +925,12 @@ msgstr "No ho facis servir més que proves, sisplau"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -993,7 +996,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Ei hola! Sembla que vols canviar l'adreça de correu vinculada al teu compte "
|
||||
|
@ -1027,7 +1029,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Si no has demanat això, sisplau ignora aquest correu."
|
||||
|
||||
|
@ -1143,7 +1146,8 @@ msgstr "Mostra la denúncia"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Vés a la pàgina d'activitat"
|
||||
|
||||
|
@ -1165,7 +1169,8 @@ msgstr "Què fan avui?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1195,7 +1200,8 @@ msgstr "Has soŀlicitat participar a l'activitat %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "T'han acceptat!"
|
||||
|
||||
|
@ -1576,8 +1582,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "Aquesta és una web de proves per provar la beta de Mobilizon."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr "El flux de %{name}"
|
||||
|
||||
|
@ -1662,7 +1670,8 @@ msgstr "T'han aprovat la participació a %{title}"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1683,6 +1692,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1693,6 +1704,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1743,8 +1756,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1934,3 +1949,141 @@ msgstr[0] "Tens una soŀlicitud de participació pendent de resoldre:"
|
|||
msgstr[1] ""
|
||||
"Tens %{number_participation_requests} soŀlicituds de participació pendents "
|
||||
"de resoldre:"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Ei hola! Sembla que vols canviar l'adreça de correu vinculada al teu compte "
|
||||
"de <b>%{instance}</b>. Si és així, fes clic al botó de sota per confirmar "
|
||||
"el canvi. Un cop fet, podràs iniciar sessió a %{instance} amb aquesta nova "
|
||||
"adreça."
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -115,14 +115,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "No s'han pogut desar les preferències"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "No s'ha trobat el grup"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "No s'ha trobat el grup amb identificador %{id}"
|
||||
|
||||
|
@ -147,15 +152,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -170,11 +181,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -185,7 +198,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -206,7 +220,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -281,7 +296,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -301,7 +317,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -352,17 +369,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -372,14 +391,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -395,8 +416,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -412,7 +436,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -427,12 +452,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -442,31 +469,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -481,12 +519,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -497,12 +537,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -522,7 +563,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -584,37 +626,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -639,7 +681,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -734,7 +776,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -824,8 +867,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -850,7 +896,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -901,6 +948,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1029,3 +1077,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -158,19 +158,22 @@ msgstr "%{profile} aktualizoval člena %{member}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "Událost %{event} byla vytvořena pomocí %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "Událost %{event} byla odstraněna pomocí %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "Událost %{event} byla aktualizována pomocí %{profile}."
|
||||
|
||||
|
@ -200,13 +203,15 @@ msgstr "%{member} se připojil ke skupině."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} vložil komentář k události %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "%{profile} odpověděl na komentář k události %{event}."
|
||||
|
||||
|
@ -228,7 +233,8 @@ msgstr[2] "Zobrazit %{count} dalších aktivit"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -243,14 +249,17 @@ msgstr "Aktivita na %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} zveřejnil oznámení v rámci události %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr "%{profile} vás zmínil v komentáři pod událostí %{event}."
|
||||
|
||||
|
@ -268,7 +277,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr "Zde je váš týdenní přehled aktivit"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "Oznámení o činnosti pro %{instance}"
|
||||
|
||||
|
@ -290,13 +300,15 @@ msgstr "Týdenní shrnutí činnosti pro %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "%{profile} vložil nový komentář pod vaši událost %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "%{profile} vložil novou odpověď pod vaši událost %{event}."
|
||||
|
||||
|
|
|
@ -932,9 +932,12 @@ msgstr "Nepoužívejte ji pro skutečné účely."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -1004,7 +1007,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Ahoj! Zdá se, že jste chtěli změnit e-mailovou adresu spojenou s vaším účtem "
|
||||
|
@ -1037,7 +1039,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Pokud jste tento e-mail nespustili, můžete jej bez obav ignorovat."
|
||||
|
||||
|
@ -1158,7 +1161,8 @@ msgstr "Zobrazit hlášení:"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Navštivte stránku události"
|
||||
|
||||
|
@ -1180,7 +1184,8 @@ msgstr "Co se dnes děje?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1211,7 +1216,8 @@ msgstr "Nedávno jste požádali o účast na %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "Chystáte se!"
|
||||
|
||||
|
@ -1638,8 +1644,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "Jde o demonstrační web pro testování Mobilizon."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr "Kanál %{name}"
|
||||
|
||||
|
@ -1730,7 +1738,8 @@ msgstr "Vaše účast na %{event} na %{instance} byla zrušena!"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr "%{event}_participants"
|
||||
|
||||
|
@ -1751,6 +1760,8 @@ msgstr "Status účastníka"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr "Administrátor"
|
||||
|
||||
|
@ -1761,6 +1772,8 @@ msgstr "Tvůrce"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr "Moderátor"
|
||||
|
||||
|
@ -1811,8 +1824,10 @@ msgstr "Anonymní účastník"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr "🌐 %{timezone} %{offset}"
|
||||
|
||||
|
@ -2011,3 +2026,141 @@ msgstr[1] ""
|
|||
msgstr[2] ""
|
||||
"Máte %{number_participation_requests} žádostí o účast ke zpracování pro "
|
||||
"následující událost:"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Ahoj! Zdá se, že jste chtěli změnit e-mailovou adresu spojenou s vaším účtem "
|
||||
"na <b>%{instance}</b>. Pokud si to přesto přejete, klikněte na tlačítko níže "
|
||||
"a změnu potvrďte. Poté se budete moci přihlásit do %{instance} s touto novou "
|
||||
"e-mailovou adresou."
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -121,14 +121,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Chyba při ukládání uživatelských nastavení"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Skupina nebyla nalezena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Skupina s ID %{id} nebyla nalezena"
|
||||
|
||||
|
@ -155,15 +160,21 @@ msgstr ""
|
|||
"e-mailu"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Nebyl nalezen žádný uživatel s tímto e-mailem"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "Profil není vlastněn ověřeným uživatelem"
|
||||
|
||||
|
@ -178,11 +189,13 @@ msgid "The current password is invalid"
|
|||
msgstr "Aktuální heslo je neplatné"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "Nový e-mail se nezdá být platný"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "Nový e-mail musí být jiný"
|
||||
|
@ -193,7 +206,8 @@ msgid "The new password must be different"
|
|||
msgstr "Nové heslo se musí lišit"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "Zadané heslo je neplatné"
|
||||
|
@ -216,7 +230,8 @@ msgid "This user has been disabled"
|
|||
msgstr "Tento uživatel byl deaktivován"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Nelze ověřit uživatele"
|
||||
|
||||
|
@ -291,7 +306,8 @@ 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"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Znovu jste si vyžádali potvrzovací e-mail příliš brzy"
|
||||
|
||||
|
@ -311,7 +327,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "Nebyl nalezen žádný profil s tímto ID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "Nebyl nalezen žádný vzdálený profil s tímto ID"
|
||||
|
||||
|
@ -362,17 +379,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "Komentář je již smazán"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Diskuse nebyla nalezena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Chyba při ukládání zprávy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Chyba při aktualizaci hlášení"
|
||||
|
||||
|
@ -382,14 +401,16 @@ msgid "Event id not found"
|
|||
msgstr "Id události nebylo nalezeno"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Událost nebyla nalezena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "Událost s tímto ID %{id} neexistuje"
|
||||
|
@ -405,8 +426,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Žádná diskuse s ID %{id}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "Pro uživatele nebyl nalezen žádný profil"
|
||||
|
||||
|
@ -422,7 +446,8 @@ msgstr "Účastník již má roli %{role}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Účastník nebyl nalezen"
|
||||
|
||||
|
@ -437,12 +462,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "Osoba s uživatelským jménem %{username} nenalezena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr "ID příspěvku není platné ID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr "Příspěvek neexistuje"
|
||||
|
||||
|
@ -452,31 +479,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr "Pozvaný profil neexistuje"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr "Profil je již členem této skupiny"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr "Profil není členem skupiny"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr "Profil nebyl nalezen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr "Zpráva nebyla nalezena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr "Zdroj neexistuje"
|
||||
|
||||
|
@ -491,12 +529,14 @@ msgid "This token is invalid"
|
|||
msgstr "Tento token je neplatný"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr "Seznam úkolů neexistuje"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr "Seznam úkolů neexistuje"
|
||||
|
@ -507,12 +547,13 @@ msgid "Token does not exist"
|
|||
msgstr "Token neexistuje"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr "Token není platný UUID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr "Uživatel nebyl nalezen"
|
||||
|
||||
|
@ -532,7 +573,8 @@ msgid "You are not a member of this group"
|
|||
msgstr "Nejste členem této skupiny"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr "Nejste moderátorem ani správcem této skupiny"
|
||||
|
@ -597,40 +639,40 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr "Nemáte oprávnění tento token odstranit"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
"Abyste mohli vypsat protokoly akcí, musíte být přihlášeni a být moderátorem"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr "Abyste mohli vypisovat hlášení, musíte být přihlášeni a být moderátorem"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr "Chcete-li aktualizovat zprávu, musíte být přihlášeni a být moderátorem"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr "Pro zobrazení zprávy musíte být přihlášeni a být moderátorem"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr "Pro přístup k nastavení správce musíte být přihlášeni jako správce"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
"Pro přístup ke statistikám ovládacího panelu musíte být přihlášeni jako "
|
||||
"správce"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
"Chcete-li uložit nastavení správce, musíte být přihlášeni a být správcem"
|
||||
|
@ -656,7 +698,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr "Pro vytváření příspěvků musíte být přihlášeni"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr "Chcete-li vytvářet hlášení, musíte být přihlášeni"
|
||||
|
||||
|
@ -751,7 +793,8 @@ msgid "Reset your password to login"
|
|||
msgstr "Obnovení hesla pro přihlášení"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr "Zdroj nebyl nalezen"
|
||||
|
||||
|
@ -841,8 +884,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr "Poskytnuté ID profilu není anonymní ID profilu"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr "Poskytnutý obrázek je příliš velký"
|
||||
|
||||
|
@ -867,7 +913,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr "Z této adresy URL nelze načíst podrobnosti o prostředku."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr "Za předpokladu, že profil nemá oprávnění moderátora této události"
|
||||
|
@ -921,6 +968,7 @@ msgid "Failed to update the group"
|
|||
msgstr "Nepodařilo se aktualizovat skupinu"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr "Nepodařilo se aktualizovat e-mail uživatele"
|
||||
|
@ -1049,3 +1097,24 @@ msgstr "Chcete-li odebrat člena, musíte být přihlášeni"
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr "Váš e-mail zřejmě používá nesprávný formát"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "Nový e-mail musí být jiný"
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
"Chcete-li uložit nastavení správce, musíte být přihlášeni a být správcem"
|
||||
|
|
|
@ -160,19 +160,22 @@ msgstr "%{profile} hat das Mitglied %{member} aktualisiert."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "Die Veranstaltung %{event} wurde von %{profile} erstellt."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "Die Veranstaltung %{event} wurde von %{profile} gelöscht."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "Die Veranstaltung %{event} wurde von %{profile} aktualisiert."
|
||||
|
||||
|
@ -202,13 +205,15 @@ msgstr "%{member} ist der Gruppe beigetreten."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} hat die Veranstaltung %{event} kommentiert."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
"%{profile} hat auf ein Kommentar in der Veranstaltung %{event} geantwortet."
|
||||
|
@ -228,7 +233,8 @@ msgstr[1] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -242,14 +248,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -265,7 +274,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -287,13 +297,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -958,9 +958,12 @@ msgstr "Bitte verwenden Sie es nicht für reale Zwecke."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -1026,7 +1029,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Hallo zusammen! Es scheint, dass Sie die mit Ihrem Konto verknüpfte E-Mail-"
|
||||
|
@ -1062,7 +1064,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Wenn Du dies nicht angefragt hast, ignoriere diese E-Mail."
|
||||
|
||||
|
@ -1183,7 +1186,8 @@ msgstr "Meldung ansehen:"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Besuche die Event Seite"
|
||||
|
||||
|
@ -1205,7 +1209,8 @@ msgstr "Was gibt's heute?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1237,7 +1242,8 @@ msgstr "Du hast angefragt, an der Veranstaltung %{title} teilzunehmen."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "Sie sind dabei!"
|
||||
|
||||
|
@ -1682,8 +1688,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "Dies ist eine Demo-Seite, um die Beta-Version von Mobilizon zu testen."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr "Feed von %{name}"
|
||||
|
||||
|
@ -1776,7 +1784,8 @@ msgstr "Deine Teilnahme an der Veranstaltung %{title}wurde akzeptiert"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1797,6 +1806,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1807,6 +1818,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1857,8 +1870,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2046,3 +2061,142 @@ msgid "You have one pending attendance request to process for the following even
|
|||
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
|
||||
msgstr[0] "Sie haben eine ausstehende Anwesenheitsanforderung zu bearbeiten:"
|
||||
msgstr[1] "Sie haben %{Anzahl_Teilnahmeanträge} Teilnahmeanträge zu bearbeiten:"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Hallo zusammen! Es scheint, dass Sie die mit Ihrem Konto verknüpfte E-Mail-"
|
||||
"Adresse auf <b>%{instance}</b> ändern wollten. Wenn Sie dies immer noch tun "
|
||||
"möchten, klicken Sie bitte auf die Schaltfläche unten, um die Änderung zu "
|
||||
"bestätigen. Sie können sich dann mit dieser neuen E-Mail-Adresse bei "
|
||||
"%{instance} anmelden."
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -115,14 +115,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Fehler beim Speichern von Benutzereinstellungen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Gruppe nicht gefunden"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Gruppe mit der ID %{id} nicht gefunden"
|
||||
|
||||
|
@ -150,15 +155,21 @@ msgstr ""
|
|||
"Es wurde kein Benutzer gefunden, der mit dieser E-Mail validiert werden kann"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Es wurde kein Benutzer mit dieser E-Mail gefunden"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "Profil ist nicht im Besitz des authentifizierten Benutzers"
|
||||
|
||||
|
@ -173,11 +184,13 @@ msgid "The current password is invalid"
|
|||
msgstr "Das aktuelle Passwort ist ungültig"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "Die neue E-Mail scheint nicht gültig zu sein"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "Die neue E-Mail muss anders lauten"
|
||||
|
@ -188,7 +201,8 @@ msgid "The new password must be different"
|
|||
msgstr "Das neue Passwort muss anders lauten"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "Das angegebene Passwort ist ungültig"
|
||||
|
@ -211,7 +225,8 @@ msgid "This user has been disabled"
|
|||
msgstr "Dieser Benutzer wurde deaktiviert"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Benutzer kann nicht validiert werden"
|
||||
|
||||
|
@ -289,7 +304,8 @@ msgstr ""
|
|||
"Sie müssen ein bestehendes Token haben, um ein Refresh-Token zu erhalten"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Sie haben erneut eine Bestätigungs-E-Mail zu früh angefordert"
|
||||
|
||||
|
@ -309,7 +325,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "Kein Profil mit dieser ID gefunden"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "Kein entferntes Profil mit dieser ID gefunden"
|
||||
|
||||
|
@ -360,17 +377,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "Kommentar ist bereits gelöscht"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Diskussion nicht gefunden"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Fehler beim Speichern des Reports"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Fehler beim Aktualisieren des Reports"
|
||||
|
||||
|
@ -380,14 +399,16 @@ msgid "Event id not found"
|
|||
msgstr "Veranstaltungs-ID nicht gefunden"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Veranstaltung nicht gefunden"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "Veranstaltung mit dieser ID %{id} existiert nicht"
|
||||
|
@ -403,8 +424,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Keine Diskussion mit ID %{id}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "Kein Profil für Benutzer gefunden"
|
||||
|
||||
|
@ -420,7 +444,8 @@ msgstr "Teilnehmer hat bereits Rolle %{role}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Teilnehmer nicht gefunden"
|
||||
|
||||
|
@ -435,12 +460,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "Person mit Benutzernamen %{username} nicht gefunden"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr "Post-ID ist keine gültige ID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr "Beitrag existiert nicht"
|
||||
|
||||
|
@ -450,33 +477,44 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr "Eingeladenes Profil existiert nicht Eingeladenes Profil existiert nicht"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
"Profil ist bereits Mitglied in dieser Gruppe Profil ist bereits Mitglied in "
|
||||
"dieser Gruppe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr "Profil ist nicht Mitglied der Gruppe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr "Profil nicht gefunden"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr "Meldung nicht gefunden"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr "Ressource ist nicht vorhanden"
|
||||
|
||||
|
@ -491,12 +529,14 @@ msgid "This token is invalid"
|
|||
msgstr "Dieses Token ist ungültig"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr "Todo existiert nicht"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr "ToDo-Liste existiert nicht"
|
||||
|
@ -507,12 +547,13 @@ msgid "Token does not exist"
|
|||
msgstr "Token existiert nicht"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr "Token ist keine gültige UUID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr "User nicht gefunden"
|
||||
|
||||
|
@ -532,7 +573,8 @@ msgid "You are not a member of this group"
|
|||
msgstr "Sie sind nicht Mitglied in dieser Gruppe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr "Sie sind kein Moderator oder Admin für diese Gruppe"
|
||||
|
@ -599,45 +641,45 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr "Sie haben nicht die Berechtigung diesen Token zu löschen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
"Sie müssen eingeloggt und ein Moderator sein, um Aktionsprotokolle "
|
||||
"aufzulisten"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr "Sie müssen eingeloggt und ein Moderator sein, um Berichte aufzulisten"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
"Sie müssen eingeloggt und ein Moderator sein, um einen Bericht zu "
|
||||
"aktualisieren"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr "Sie müssen eingeloggt und ein Moderator sein, um einen Bericht zu sehen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
"Sie müssen angemeldet und ein Administrator sein, um auf die Admin-"
|
||||
"Einstellungen zugreifen zu können"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
"Sie müssen angemeldet und ein Administrator sein, um auf die Dashboard-"
|
||||
"Statistiken zugreifen zu können"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
"Sie müssen eingeloggt und ein Administrator sein, um Admin-Einstellungen zu "
|
||||
|
@ -664,7 +706,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr "Sie müssen eingeloggt sein, um Beiträge zu erstellen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr "Sie müssen eingeloggt sein, um Berichte zu erstellen"
|
||||
|
||||
|
@ -761,7 +803,8 @@ msgid "Reset your password to login"
|
|||
msgstr "Passwort zurücksetzen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr "Ressource nicht gefunden"
|
||||
|
||||
|
@ -853,8 +896,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr "Die angegebene Profil-ID ist nicht die des anonymen Profils"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr "Das Bild ist zu groß"
|
||||
|
||||
|
@ -879,7 +925,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr "Dieses Moderatorenprofil hat keine Berechtigung für diese Veranstaltung"
|
||||
|
@ -930,6 +977,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1058,3 +1106,25 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "Die neue E-Mail muss anders lauten"
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
"Sie müssen eingeloggt und ein Administrator sein, um Admin-Einstellungen zu "
|
||||
"speichern"
|
||||
|
|
|
@ -739,9 +739,12 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -800,7 +803,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -822,7 +824,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr ""
|
||||
|
||||
|
@ -934,7 +937,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
||||
|
@ -956,7 +960,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -980,7 +985,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1305,8 +1311,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1387,7 +1395,8 @@ msgstr ""
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1408,6 +1417,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1418,6 +1429,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1468,8 +1481,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1657,3 +1672,137 @@ msgid "You have one pending attendance request to process for the following even
|
|||
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -218,7 +223,8 @@ msgstr[1] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -232,14 +238,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -255,7 +264,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -277,13 +287,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -792,9 +792,12 @@ msgstr "Please do not use it in any real way"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -853,7 +856,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -875,7 +877,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "If you didn't request this, please ignore this email."
|
||||
|
||||
|
@ -987,7 +990,8 @@ msgstr "View the report"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1009,7 +1013,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1033,7 +1038,8 @@ msgstr "You requested to participate in event %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1358,8 +1364,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "This is a demonstration site to test the beta version of Mobilizon."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1440,7 +1448,8 @@ msgstr "Your participation to event %{title} has been approved"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1461,6 +1470,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1471,6 +1482,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1521,8 +1534,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1710,3 +1725,137 @@ msgid "You have one pending attendance request to process for the following even
|
|||
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -118,14 +118,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -150,15 +155,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -173,11 +184,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -188,7 +201,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -209,7 +223,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -284,7 +299,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -304,7 +320,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -355,17 +372,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -375,14 +394,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -398,8 +419,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -415,7 +439,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -430,12 +455,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -445,31 +472,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -484,12 +522,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -500,12 +540,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -525,7 +566,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -587,37 +629,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -642,7 +684,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -737,7 +779,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -827,8 +870,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -853,7 +899,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -904,6 +951,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1032,3 +1080,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -115,14 +115,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -147,15 +152,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -170,11 +181,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -185,7 +198,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -206,7 +220,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -281,7 +296,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -301,7 +317,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -352,17 +369,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -372,14 +391,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -395,8 +416,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -412,7 +436,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -427,12 +452,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -442,31 +469,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -481,12 +519,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -497,12 +537,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -522,7 +563,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -584,37 +626,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -639,7 +681,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -734,7 +776,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -824,8 +867,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -850,7 +896,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -901,6 +948,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1029,3 +1077,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -160,19 +160,22 @@ msgstr "%{profile} actualizado el miembro %{member}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "El evento %{event} fue creado por %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "El evento% {event} fue eliminado por % {profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "El evento %{event} fue actualizado por %{profile}."
|
||||
|
||||
|
@ -202,13 +205,15 @@ msgstr "%{member} se unió al grupo."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} publicó un comentario sobre el evento %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "%{profile} respondió a un comentario sobre el evento %{event}."
|
||||
|
||||
|
@ -229,7 +234,8 @@ msgstr[1] "Ver %{count} actividades mas"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -243,14 +249,17 @@ msgstr "Actividad en %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} ha publicado un anuncio en el evento %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr "%{profile} te mencionó en un comentario en el evento %{event}."
|
||||
|
||||
|
@ -268,7 +277,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr "Aquí está su resumen de actividad semanal"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "Actividad en %{instance}"
|
||||
|
||||
|
@ -290,13 +300,15 @@ msgstr "Resumen de actividad semanal para %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "%{profile} ha publicado un nuevo comentario en tu evento %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "%{profile} ha publicado una nueva respuesta en tu evento %{event}."
|
||||
|
||||
|
|
|
@ -938,9 +938,12 @@ msgstr "Por favor no lo use de ninguna manera real."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -1005,7 +1008,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"¡Hola! Parece que desea cambiar la dirección de correo electrónico vinculada "
|
||||
|
@ -1039,7 +1041,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Si no activó esta alerta, puede ignorarla con seguridad."
|
||||
|
||||
|
@ -1156,7 +1159,8 @@ msgstr "Ver el informe:"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Visita la página del evento"
|
||||
|
||||
|
@ -1178,7 +1182,8 @@ msgstr "Qué pasa hoy?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1208,7 +1213,8 @@ msgstr "Solicitaste participar en el evento %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "¡Vas!"
|
||||
|
||||
|
@ -1637,8 +1643,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "Este es un sitio de demostración para probar Mobilizon."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr "Flujo de %{name}"
|
||||
|
||||
|
@ -1733,7 +1741,8 @@ msgstr "¡Tu participación en %{event} en %{instance} ha sido cancelada!"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr "%{event}_participantes"
|
||||
|
||||
|
@ -1754,6 +1763,8 @@ msgstr "Estado de participante"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr "Administrador"
|
||||
|
||||
|
@ -1764,6 +1775,8 @@ msgstr "Creador"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr "Moderador"
|
||||
|
||||
|
@ -1814,8 +1827,10 @@ msgstr "Participante anónimo"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr "🌐 %{timezone} %{offset}"
|
||||
|
||||
|
@ -2009,3 +2024,141 @@ msgstr[0] "Tiene una solicitud de participación pendiente de procesar:"
|
|||
msgstr[1] ""
|
||||
"Tienes %{number_participation_requests} solicitudes de participación "
|
||||
"pendientes de procesar:"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"¡Hola! Parece que desea cambiar la dirección de correo electrónico vinculada "
|
||||
"a su cuenta en <b>%{instance} </b>. Si aún desea hacerlo, haga clic en el "
|
||||
"botón de abajo para confirmar el cambio. Luego podrá iniciar sesión en% "
|
||||
"{instance} con esta nueva dirección de correo electrónico."
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -115,14 +115,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Error al guardar los parámetros del usuario"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Grupo no encontrado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "No se encontró el grupo con ID% {id}"
|
||||
|
||||
|
@ -148,15 +153,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr "No se encontró ningún usuario para validar con este correo electrónico"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "No se encontró ningún usuario con este correo electrónico"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "El perfil no es propiedad del usuario autenticado"
|
||||
|
||||
|
@ -171,11 +182,13 @@ msgid "The current password is invalid"
|
|||
msgstr "La contraseña actual no es válida"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "El nuevo correo electrónico no parece ser válido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "El nuevo correo electrónico debe ser diferente"
|
||||
|
@ -186,7 +199,8 @@ msgid "The new password must be different"
|
|||
msgstr "La nueva contraseña debe ser diferente"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "La contraseña proporcionada no es válida"
|
||||
|
@ -209,7 +223,8 @@ msgid "This user has been disabled"
|
|||
msgstr "Este usuario ha sido inhabilitado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "No se puede validar al usuario"
|
||||
|
||||
|
@ -284,7 +299,8 @@ 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"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
"Solicitó de nuevo un correo electrónico de confirmación demasiado pronto"
|
||||
|
@ -305,7 +321,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "No se encontró ningún perfil con este ID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "No se encontró ningún perfil remoto con este ID"
|
||||
|
||||
|
@ -358,17 +375,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "El comentario ya está eliminado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Discusión no encontrada"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Error al guardar el informe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Error al actualizar el informe"
|
||||
|
||||
|
@ -378,14 +397,16 @@ msgid "Event id not found"
|
|||
msgstr "ID de evento no encontrado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Evento no encontrado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "El evento con este ID%{id} no existe"
|
||||
|
@ -401,8 +422,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Sin discusión con ID%{id}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "No se encontró perfil para el usuario"
|
||||
|
||||
|
@ -418,7 +442,8 @@ msgstr "El participante ya tiene el rol%{role}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Participante no encontrado"
|
||||
|
||||
|
@ -433,12 +458,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "Persona con nombre de usuario %{username} no encontrada"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr "La ID de publicación no es válida"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr "La publicación no existe"
|
||||
|
||||
|
@ -448,31 +475,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr "El perfil invitado no existe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr "Perfil ya es miembro de este grupo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr "El perfil no es miembro del grupo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr "Perfil no encontrado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr "Informe no encontrado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr "El recurso no existe"
|
||||
|
||||
|
@ -487,12 +525,14 @@ msgid "This token is invalid"
|
|||
msgstr "Este token no es válido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr "Todo no existe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr "La lista de tareas pendientes no existe"
|
||||
|
@ -503,12 +543,13 @@ msgid "Token does not exist"
|
|||
msgstr "El token no existe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr "El token no es un UUID válido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr "Usuario no encontrado"
|
||||
|
||||
|
@ -528,7 +569,8 @@ msgid "You are not a member of this group"
|
|||
msgstr "no eres un miembro de este grupo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr "No eres moderador ni administrador de este grupo"
|
||||
|
@ -594,42 +636,42 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr "No tienes permiso para eliminar este token"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
"Debe iniciar sesión y un moderador para enumerar los registros de acción"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr "Debe iniciar sesión y un moderador para enumerar los informes"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr "Debe iniciar sesión y ser un moderador para actualizar un informe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr "Debe iniciar sesión y ser un moderador para actualizar un informe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
"Debe iniciar sesión y ser administrador para acceder a la configuración de "
|
||||
"administrador"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
"Debe iniciar sesión y ser administrador para acceder a las estadísticas del "
|
||||
"panel"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
"Debe iniciar sesión y ser administrador para acceder a las estadísticas del "
|
||||
|
@ -656,7 +698,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr "Debes iniciar sesión para crear publicaciones"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr "Debe iniciar sesión para crear informes"
|
||||
|
||||
|
@ -753,7 +795,8 @@ msgid "Reset your password to login"
|
|||
msgstr "Restablezca su contraseña para iniciar sesión"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr "Recurso no encontrado"
|
||||
|
||||
|
@ -844,8 +887,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr "El ID de perfil proporcionado no es el del perfil anónimo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr "La imagen proporcionada es demasiado pesada"
|
||||
|
||||
|
@ -870,7 +916,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr "No se pueden recuperar los detalles del recurso de esta URL."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr "El perfil de moderador proporcionado no tiene permiso para este evento"
|
||||
|
@ -927,6 +974,7 @@ msgid "Failed to update the group"
|
|||
msgstr "No se pudo actualizar el grupo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr "No se pudo actualizar el correo electrónico del usuario"
|
||||
|
@ -1056,3 +1104,25 @@ msgstr "Debes iniciar sesión para eliminar un miembro"
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr "Su correo electrónico parece estar usando un formato no válido"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "El nuevo correo electrónico debe ser diferente"
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
"Debe iniciar sesión y ser administrador para acceder a las estadísticas del "
|
||||
"panel"
|
||||
|
|
|
@ -158,19 +158,22 @@ msgstr "%{profile} päivitti jäsentä %{member}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "%{profile} loi tapahtuman %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "%{profile} poisti tapahtuman %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "%{profile} päivitti tapahtumaa %{event}."
|
||||
|
||||
|
@ -200,13 +203,15 @@ msgstr "%{member} liittyi ryhmään."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} kommentoi tapahtumaa %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "%{profile} vastasi tapahtuman %{event} kommenttiin."
|
||||
|
||||
|
@ -227,7 +232,8 @@ msgstr[1] "Näytä %{count} seuraavaa toimenpidettä"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -241,14 +247,17 @@ msgstr "Toimenpide palvelimella %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} on julkaissut ilmoituksen tapahtumassa %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr "%{profile} mainitsi sinut tapahtuman %{event} kommentissa."
|
||||
|
||||
|
@ -266,7 +275,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr "Tässä on viikoittainen kertaus toiminnastasi"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "Toimenpide palvelimella %{instance}"
|
||||
|
||||
|
@ -288,13 +298,15 @@ msgstr "Viikoittainen toiminnan kertaus instanssille %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "%{profile} on lähettänyt uuden kommentin tapahtumaasi %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "%{profiili} on lähettänyt uuden vastauksen tapahtumaasi %{event}."
|
||||
|
||||
|
|
|
@ -920,9 +920,12 @@ msgstr "Älä käytä todellisiin tarkoituksiin."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -987,7 +990,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Hei! Haluat ilmeisesti vaihtaa palvelimella <b>%{instance}</b> olevaan "
|
||||
|
@ -1021,7 +1023,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Jos et lähettänyt pyyntöä, voit jättää tämän viestin huomiotta."
|
||||
|
||||
|
@ -1137,7 +1140,8 @@ msgstr "Näytä raportti:"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Käy tapahtumasivulla"
|
||||
|
||||
|
@ -1159,7 +1163,8 @@ msgstr "Mitä tänään tapahtuu?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1189,7 +1194,8 @@ msgstr "Lähetit pyynnön osallistua tapahtumaan %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "Olet mukana!"
|
||||
|
||||
|
@ -1613,8 +1619,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "Tämä on koekäyttöön tarkoitettu Mobilizonin esittelysivu."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr "%{name} – syöte"
|
||||
|
||||
|
@ -1701,7 +1709,8 @@ msgstr "Osallistumisesi tapahtumaan %{title} on hyväksytty"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1722,6 +1731,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1732,6 +1743,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1782,8 +1795,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1972,3 +1987,141 @@ msgid_plural "You have %{number_participation_requests} attendance requests to p
|
|||
msgstr[0] "Yksi osallistujapyyntö odottaa käsittelyäsi:"
|
||||
msgstr[1] ""
|
||||
"%{number_participation_requests} osallistujapyyntöä odottaa käsittelyäsi:"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Hei! Haluat ilmeisesti vaihtaa palvelimella <b>%{instance}</b> olevaan "
|
||||
"tiliisi liitetyn sähköpostiosoitteen. Jos tämä pitää paikkansa, vahvista "
|
||||
"vaihto napsauttamalla alla olevaa painiketta. Sen jälkeen voit kirjautua "
|
||||
"palvelimelle %{instance} uudella sähköpostiosoitteella."
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -115,14 +115,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Käyttäjän asetusten tallennuksessa tapahtui virhe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Ryhmää ei löydy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Tunnuksella %{id} ei löydy ryhmää"
|
||||
|
||||
|
@ -148,15 +153,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr "Käyttäjää tämän sähköpostin vahvistamiseksi ei löydy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Käyttäjää, jolla on tämä sähköpostiosoite ei löydy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "Profiili ei ole tunnistautuneen käyttäjän omistuksessa"
|
||||
|
||||
|
@ -171,11 +182,13 @@ msgid "The current password is invalid"
|
|||
msgstr "Nykyinen salasana ei kelpaa"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "Uusi sähköpostiosoite ei vaikuta kelvolliselta"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "Uuden sähköpostiosoitteen on poikettava vanhasta"
|
||||
|
@ -186,7 +199,8 @@ msgid "The new password must be different"
|
|||
msgstr "Uuden salasanan on poikettava vanhasta"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "Annettu salasana on epäkelpo"
|
||||
|
@ -209,7 +223,8 @@ msgid "This user has been disabled"
|
|||
msgstr "Käyttäjä on poistettu käytöstä"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Käyttäjää ei voi vahvistaa"
|
||||
|
||||
|
@ -284,7 +299,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr "Voit saada uuden merkin vain, jos sinulla on jo merkki"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Pyysit uutta vahvistussähköpostia liian aikaisin"
|
||||
|
||||
|
@ -304,7 +320,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "Tällä tunnisteella ei löytynyt profiilia"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "Tällä tunnisteella ei löytynyt etäprofiilia"
|
||||
|
||||
|
@ -355,17 +372,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "Kommentti on jo poistettu"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Keskustelua ei löydy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Virhe raporttia tallennettaessa"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Virhe raporttia päivitettäessä"
|
||||
|
||||
|
@ -375,14 +394,16 @@ msgid "Event id not found"
|
|||
msgstr "Tapahtumatunnistetta ei löydy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Tapahtumaa ei löydy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "Tunnisteella %{id} ei ole tapahtumaa"
|
||||
|
@ -398,8 +419,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Tunnisteella %{id} ei ole keskustelua"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "Käyttäjälle ei löydy profiilia"
|
||||
|
||||
|
@ -415,7 +439,8 @@ msgstr "Osallistujalla on jo rooli %{role}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Osallistujaa ei löydy"
|
||||
|
||||
|
@ -430,12 +455,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "Käyttäjänimellä %{username} ei löydy henkilöä"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr "Julkaisun tunnus ei ole kelvollinen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr "Julkaisua ei ole"
|
||||
|
||||
|
@ -445,31 +472,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr "Kutsuttua profiilia ei ole"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr "Profiili on jo ryhmän jäsen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr "Profiili ei ole ryhmän jäsen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr "Profiilia ei löydy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr "Raporttia ei löydy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr "Resurssia ei ole"
|
||||
|
||||
|
@ -484,12 +522,14 @@ msgid "This token is invalid"
|
|||
msgstr "Epäkelpo merkki"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr "Työkalua ei ole"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr "Tehtäväluetteloa ei ole"
|
||||
|
@ -500,12 +540,13 @@ msgid "Token does not exist"
|
|||
msgstr "Merkkiä ei ole"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr "Merkki ei ole kelvollinen UUID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr "Käyttäjää ei löydy"
|
||||
|
||||
|
@ -525,7 +566,8 @@ msgid "You are not a member of this group"
|
|||
msgstr "Et ole ryhmän jäsen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr "Et ole ryhmän moderaattori tai ylläpitäjä"
|
||||
|
@ -590,37 +632,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr "Sinulla ei ole oikeutta poistaa tätä merkkiä"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr "Toimintalokien katselu vain moderaattorille sisäänkirjautuneena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr "Raporttien katselu vain moderaattorille sisäänkirjautuneena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr "Raportin päivittäminen vain moderaattorille sisäänkirjautuneena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr "Raportin katselu vain moderaattorille sisäänkirjautuneena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr "Pääsy ylläpitoasetuksiin vain ylläpitäjälle sisäänkirjautuneena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr "Pääsy koontinäytön tilastoihin vain ylläpitäjälle sisäänkirjautuneena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr "Ylläpitoasetusten tallennus vain ylläpitäjälle sisäänkirjautuneena"
|
||||
|
||||
|
@ -645,7 +687,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr "Julkaisujen luonti vain sisäänkirjautuneena"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr "Raporttien luonti vain sisäänkirjautuneena"
|
||||
|
||||
|
@ -740,7 +782,8 @@ msgid "Reset your password to login"
|
|||
msgstr "Palauta salasana, jotta voit kirjautua sisään"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr "Resurssia ei löydy"
|
||||
|
||||
|
@ -830,8 +873,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr "Annettu profiilitunniste ei kuulu anonyymille profiilille"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr "Toimitettu kuva on liian suuri"
|
||||
|
||||
|
@ -856,7 +902,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr "Resurssin tietoja ei voida hakea tästä URL-osoitteesta."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr "Annetulla moderaattoriprofiililla ei ole oikeuksia tähän tapahtumaan"
|
||||
|
@ -907,6 +954,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1035,3 +1083,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "Uuden sähköpostiosoitteen on poikettava vanhasta"
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr "Ylläpitoasetusten tallennus vain ylläpitäjälle sisäänkirjautuneena"
|
||||
|
|
|
@ -160,19 +160,22 @@ msgstr "%{profile} a mis à jour le membre %{member}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "L'événement %{event} a été créé par %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "L'événement %{event} a été supprimé par %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "L'événement %{event} a été mis à jour par %{profile}."
|
||||
|
||||
|
@ -202,13 +205,15 @@ msgstr "%{member} a rejoint le groupe."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} a posté un commentaire sur l'événement %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "%{profile} a répondu à un commentaire sur l'événement %{event}."
|
||||
|
||||
|
@ -227,7 +232,8 @@ msgstr[1] "Voir %{count} activités de plus"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -241,14 +247,17 @@ msgstr "Activité sur %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} a posté une annonce sous l'événement %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr "%{profile} vous a mentionné dans un commentaire sous l'événement %{event}."
|
||||
|
||||
|
@ -266,7 +275,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr "Voici votre récapitulatif hebdomadaire d'activité"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "Notification d'activité sur %{instance}"
|
||||
|
||||
|
@ -288,13 +298,15 @@ msgstr "Récapitulatif hebdomadaire d'activité sur %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "%{profile} a posté un nouveau commentaire sous votre événement %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "%{profile} a posté une nouvelle réponse sous votre événement %{event}."
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -10,7 +10,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-11-17 16:17+0100\n"
|
||||
"PO-Revision-Date: 2022-01-14 17:59+0100\n"
|
||||
"Last-Translator: Vincent Finance <linuxmario@linuxmario.net>\n"
|
||||
"Language-Team: French <https://weblate.framasoft.org/projects/mobilizon/backend-errors/fr/>\n"
|
||||
"Language: fr\n"
|
||||
|
@ -18,7 +18,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Poedit 3.0\n"
|
||||
"X-Generator: Poedit 3.0.1\n"
|
||||
|
||||
#: lib/mobilizon/discussions/discussion.ex:69
|
||||
msgid "can't be blank"
|
||||
|
@ -117,14 +117,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Erreur lors de la sauvegarde des paramètres utilisateur"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Groupe non trouvé"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Groupe avec l'ID %{id} non trouvé"
|
||||
|
||||
|
@ -149,15 +154,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr "Aucun·e utilisateur·ice à valider avec cet email n'a été trouvé·e"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Aucun·e utilisateur·ice avec cette adresse e-mail n'a été trouvé·e"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "Le profil n'est pas possédé par l'utilisateur connecté"
|
||||
|
||||
|
@ -172,11 +183,13 @@ msgid "The current password is invalid"
|
|||
msgstr "Le mot de passe actuel est invalid"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "La nouvelle adresse e-mail ne semble pas être valide"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "La nouvelle adresse e-mail doit être différente"
|
||||
|
@ -187,7 +200,8 @@ msgid "The new password must be different"
|
|||
msgstr "Le nouveau mot de passe doit être différent"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "Le mot de passe fourni est invalide"
|
||||
|
@ -210,7 +224,8 @@ msgid "This user has been disabled"
|
|||
msgstr "Cet·te utilisateur·ice a été désactivé·e"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Impossible de valider l'utilisateur·ice"
|
||||
|
||||
|
@ -285,7 +300,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr "Vous devez avoir un jeton existant pour obtenir un jeton de rafraîchissement"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Vous avez à nouveau demandé un email de confirmation trop vite"
|
||||
|
||||
|
@ -305,7 +321,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "Aucun profil trouvé avec cet ID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "Aucun profil distant trouvé avec cet ID"
|
||||
|
||||
|
@ -356,17 +373,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "Le commentaire est déjà supprimé"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Discussion non trouvée"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Erreur lors de la sauvegarde du signalement"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Erreur lors de la mise à jour du signalement"
|
||||
|
||||
|
@ -376,14 +395,16 @@ msgid "Event id not found"
|
|||
msgstr "ID de l'événement non trouvé"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Événement non trouvé"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "L'événement avec cet ID %{id} n'existe pas"
|
||||
|
@ -399,8 +420,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Aucune discussion avec l'ID %{id}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "Aucun profil trouvé pour l'utilisateur modérateur"
|
||||
|
||||
|
@ -416,7 +440,8 @@ msgstr "Le ou la participant·e a déjà le rôle %{role}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Participant·e non trouvé·e"
|
||||
|
||||
|
@ -431,12 +456,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "Personne avec le nom %{name} non trouvé"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr "L'ID du billet n'est pas un ID valide"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr "Le billet n'existe pas"
|
||||
|
||||
|
@ -446,31 +473,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr "Le profil invité n'existe pas"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr "Ce profil est déjà membre de ce groupe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr "Le profil n'est pas un·e membre du groupe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr "Profile non trouvé"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr "Groupe non trouvé"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr "La ressource n'existe pas"
|
||||
|
||||
|
@ -485,12 +523,14 @@ msgid "This token is invalid"
|
|||
msgstr "Ce jeton est invalide"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr "Ce todo n'existe pas"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr "Cette todo-liste n'existe pas"
|
||||
|
@ -501,12 +541,13 @@ msgid "Token does not exist"
|
|||
msgstr "Ce jeton n'existe pas"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr "Ce jeton n'est pas un UUID valide"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr "Utilisateur·ice non trouvé·e"
|
||||
|
||||
|
@ -526,7 +567,8 @@ msgid "You are not a member of this group"
|
|||
msgstr "Vous n'êtes pas membre de ce groupe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr "Vous n'êtes pas administrateur·ice ou modérateur·ice de ce groupe"
|
||||
|
@ -590,37 +632,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr "Vous n'avez pas la permission de supprimer ce jeton"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr "Vous devez être connecté·e et une modérateur·ice pour lister les journaux de modération"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr "Vous devez être connecté·e et une modérateur·ice pour lister les signalements"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr "Vous devez être connecté·e et une modérateur·ice pour modifier un signalement"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr "Vous devez être connecté·e pour et une modérateur·ice pour visionner un signalement"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr "Vous devez être connecté·e et un·e administrateur·ice pour accéder aux paramètres administrateur"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr "Vous devez être connecté·e et un·e administrateur·ice pour accéder aux panneau de statistiques"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr "Vous devez être connecté·e et un·e administrateur·ice pour sauvegarder les paramètres administrateur"
|
||||
|
||||
|
@ -645,7 +687,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr "Vous devez être connecté·e pour quitter un groupe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr "Vous devez être connecté·e pour quitter un groupe"
|
||||
|
||||
|
@ -740,7 +782,8 @@ msgid "Reset your password to login"
|
|||
msgstr "Réinitialiser votre mot de passe pour vous connecter"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr "Ressource non trouvée"
|
||||
|
||||
|
@ -830,8 +873,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr "L'ID du profil fourni n'est pas celui du profil anonyme"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr "L'image fournie est trop lourde"
|
||||
|
||||
|
@ -856,7 +902,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr "Impossible de récupérer les détails de la ressource depuis cette URL."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr "Le profil modérateur fourni n'a pas de permissions sur cet événement"
|
||||
|
@ -907,6 +954,7 @@ msgid "Failed to update the group"
|
|||
msgstr "Impossible de mettre à jour le groupe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr "Impossible de mettre à jour l'adresse e-mail de utilisateur"
|
||||
|
@ -1035,3 +1083,23 @@ msgstr "Vous devez être connecté⋅e pour supprimer un⋅e membre"
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr "Votre email semble utiliser un format invalide"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr "Impossible de confirmer un⋅e utilisateur⋅ice déjà confirmé⋅e"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr "Dé-confirmer des utilisateur⋅ices n'est pas supporté"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "Le nouveau rôle doit être différent"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr "Vous devez être connecté·e et un·e administrateur·ice pour éditer les détails d'un⋅e utilisateur⋅ice"
|
||||
|
|
|
@ -164,19 +164,22 @@ msgstr "Dh’ùraich %{profile} am ball %{member}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "Chaidh an tachartas %{event} a chruthachadh le %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "Chaidh an tachartas %{event} a sguabadh às le %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "Chaidh an tachartas %{event} ùrachadh le %{profile}."
|
||||
|
||||
|
@ -206,13 +209,15 @@ msgstr "Fhuair %{member} ballrachd sa bhuidheann."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "Thug %{profile} beachd air an tachartas %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "Fhreagair %{profile} do bheachd air an tachartas %{event}."
|
||||
|
||||
|
@ -236,7 +241,8 @@ msgstr[3] "Seall %{count} gnìomhachd a bharrachd"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -252,14 +258,17 @@ msgstr "Gnìomhachd air %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "Chuir %{profile} brath-fios ris an tachartas %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr "Thug %{profile} iomradh ort ann am beachd san tachartas %{event}."
|
||||
|
||||
|
@ -278,7 +287,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr "Seo dhut ath-shùil air gnìomhachd na seachdaine"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "Brath gnìomhachd airson %{instance}"
|
||||
|
||||
|
@ -300,13 +310,15 @@ msgstr "Ath-shùil air gnìomhachd %{instance} sheachdaineil"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "Thug %{profile} beachd ùr fon tachartas %{event} agad."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "Chuir %{profile} freagairt ùr ris fon tachartas %{event} agad."
|
||||
|
||||
|
|
|
@ -762,9 +762,12 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -825,7 +828,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -847,7 +849,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr ""
|
||||
|
||||
|
@ -959,7 +962,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
||||
|
@ -981,7 +985,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1005,7 +1010,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1330,8 +1336,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1412,7 +1420,8 @@ msgstr ""
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1433,6 +1442,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1443,6 +1454,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1493,8 +1506,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1684,3 +1699,137 @@ msgstr[0] ""
|
|||
msgstr[1] ""
|
||||
msgstr[2] ""
|
||||
msgstr[3] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -120,14 +120,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -152,15 +157,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -175,11 +186,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -190,7 +203,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -211,7 +225,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -286,7 +301,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -306,7 +322,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -357,17 +374,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -377,14 +396,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -400,8 +421,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -417,7 +441,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -432,12 +457,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -447,31 +474,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -486,12 +524,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -502,12 +542,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -527,7 +568,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -589,37 +631,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -644,7 +686,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -739,7 +781,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -829,8 +872,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -855,7 +901,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -906,6 +953,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1034,3 +1082,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -218,7 +223,8 @@ msgstr[1] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -232,14 +238,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -255,7 +264,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -277,13 +287,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -916,9 +916,12 @@ msgstr "Por favor, non o utilices nun entorno de produción."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -983,7 +986,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Ola! Semella que queres cambiar o enderezo de email asociado á túa conta en "
|
||||
|
@ -1017,7 +1019,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Se non solicitaches este email, podes ignoralo con seguridade."
|
||||
|
||||
|
@ -1135,7 +1138,8 @@ msgstr "Ver denuncia:"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Visitar páxina do evento"
|
||||
|
||||
|
@ -1157,7 +1161,8 @@ msgstr "Que temos para hoxe?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1186,7 +1191,8 @@ msgstr "Recentemente solicitaches participar en %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "Vas ir!"
|
||||
|
||||
|
@ -1607,8 +1613,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "Este é un sitio web de exemplo para probar Mobilizon."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr "fonte de %{name}"
|
||||
|
||||
|
@ -1700,7 +1708,8 @@ msgstr "Confirmouse a túa participación no evento %{title}"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1721,6 +1730,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1731,6 +1742,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1781,8 +1794,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1972,3 +1987,141 @@ msgstr[0] "Tes unha solicitude de participación pendente de atender:"
|
|||
msgstr[1] ""
|
||||
"Tes %{number_participation_requests} solicitudes de participación pendentes "
|
||||
"de atender:"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Ola! Semella que queres cambiar o enderezo de email asociado á túa conta en "
|
||||
"<b>%{instance}</b>. Se así o desexas, preme no botón inferior para confirmar "
|
||||
"o cambio. Despois poderás conectarte a %{instance} utilizando este novo "
|
||||
"enderezo de email."
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -115,14 +115,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Erro ó gardar os axustes de usuaria"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Grupo non atopado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Grupo con ID %{id} non atopado"
|
||||
|
||||
|
@ -148,15 +153,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr "Non se atopou unha usuaria con este email para validar"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Non se atopa ningunha usuaria con este email"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "O perfil non pertence a unha usuaria autenticada"
|
||||
|
||||
|
@ -171,11 +182,13 @@ msgid "The current password is invalid"
|
|||
msgstr "O contrasinal actual non é válido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "O novo email non semella ser válido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "O novo email ten que ser diferente"
|
||||
|
@ -186,7 +199,8 @@ msgid "The new password must be different"
|
|||
msgstr "O novo contrasinal ten que ser diferente"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "O contrasinal escrito non é válido"
|
||||
|
@ -209,7 +223,8 @@ msgid "This user has been disabled"
|
|||
msgstr "Estab usuaria foi desactivada"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Non se puido validar a usuaria"
|
||||
|
||||
|
@ -284,7 +299,8 @@ 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"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Solicitaches demasiado pronto un email de confirmación"
|
||||
|
||||
|
@ -304,7 +320,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "Non se atopa o perfil con este ID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "Non se atopa o perfil remoto con este ID"
|
||||
|
||||
|
@ -355,17 +372,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "O comentario xa foi eliminado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Non se atopa a conversa"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Erro ó gardar a denuncia"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Erro ó actualizar a denuncia"
|
||||
|
||||
|
@ -375,14 +394,16 @@ msgid "Event id not found"
|
|||
msgstr "Non se atopou o ID do evento"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Evento non atopado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "Non existe un evento co ID %{id}"
|
||||
|
@ -398,8 +419,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Non hai conversa con ID %{id}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "Non se atopou o perfil da usuaria"
|
||||
|
||||
|
@ -415,7 +439,8 @@ msgstr "A participante xa ten o rol %{role}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Non se atopou a participante"
|
||||
|
||||
|
@ -430,12 +455,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "Non se atopa a persoa con nome de usuaria %{username}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr "ID da publicación non é un ID válido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr "Non existe a publicación"
|
||||
|
||||
|
@ -445,31 +472,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr "O perfil convidado non existe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr "O perfil xa é membro deste grupo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr "O perfil non é membro do grupo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr "Perfil non atopado"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr "Denuncia non atopada"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr "Non existe o recurso"
|
||||
|
||||
|
@ -484,12 +522,14 @@ msgid "This token is invalid"
|
|||
msgstr "Este token non é válido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr "Lista de tarefas non existe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr "A lista de tarefas non existe"
|
||||
|
@ -500,12 +540,13 @@ msgid "Token does not exist"
|
|||
msgstr "Non existe o token"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr "O token non é un UUID válido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr "Usuaria non atopada"
|
||||
|
||||
|
@ -525,7 +566,8 @@ msgid "You are not a member of this group"
|
|||
msgstr "Non es membro deste grupo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr "Non es moderadora ou administradora deste grupo"
|
||||
|
@ -590,43 +632,43 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr "Non tes permiso para eliminar este token"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
"Tes que estar conectada e ser moderadora para ver listas de rexistros de "
|
||||
"accións"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr "Tes que estar conectada e ser moderadora para ver listas de denuncias"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr "Tes que estas conectada e ser moderadora para actualizar unha denuncia"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr "Tes que estar conectada e ser moderadora para ver unha denuncia"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
"Tes que estar conectada e ser administradora para acceder ós axustes de "
|
||||
"administración"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
"Tes que estar conectada e ser administradora para acceder ó taboleiro de "
|
||||
"estatísticas"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
"Tes que estar conectada e ser administradora para gardar os axustes de "
|
||||
|
@ -653,7 +695,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr "Tes que estar conectada para crear publicacións"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr "Tes que estar conectada para crear denuncias"
|
||||
|
||||
|
@ -749,7 +791,8 @@ msgid "Reset your password to login"
|
|||
msgstr "Restablece o teu contrasinal para conectar"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr "Recurso non atopado"
|
||||
|
||||
|
@ -839,8 +882,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr "O ID do perfil proporcionado non é o perfil anónimo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr "A imaxe proporcionada é demasiado grande (mb)"
|
||||
|
||||
|
@ -865,7 +911,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr "Non se puideron obter os detalles do recurso desde o URL."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr "O perfil da moderadora proporcionado non ten permisos neste evento"
|
||||
|
@ -921,6 +968,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1049,3 +1097,25 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "O novo email ten que ser diferente"
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
"Tes que estar conectada e ser administradora para gardar os axustes de "
|
||||
"administración"
|
||||
|
|
|
@ -24,208 +24,213 @@ msgstr ""
|
|||
## Run "mix gettext.extract" to bring this file up to
|
||||
## date. Leave "msgstr"s empty as changing them here as no
|
||||
## effect: edit them in PO (.po) files instead.
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
|
||||
#, elixir-format
|
||||
msgid "%{member} accepted the invitation to join the group."
|
||||
msgstr "%{member} קיבל.ה את ההזמנה להצטרף לקבוצה."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:26
|
||||
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
|
||||
#, elixir-format
|
||||
msgid "%{member} rejected the invitation to join the group."
|
||||
msgstr "%{member} דח.תה את ההזמנה להצטרף לקבוצה."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
|
||||
#, elixir-format
|
||||
msgid "%{member} requested to join the group."
|
||||
msgstr "%{member} ביקש.ה להצטרף לקבוצה."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:11
|
||||
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
|
||||
#, elixir-format
|
||||
msgid "%{member} was invited by %{profile}."
|
||||
msgstr "%{member} הוזמנ.ה על־ידי %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:40
|
||||
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
|
||||
#, elixir-format
|
||||
msgid "%{profile} added the member %{member}."
|
||||
msgstr "%{profile} הוסיפ.ה את החבר.ה %{member}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:46
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
|
||||
#, elixir-format
|
||||
msgid "%{profile} archived the discussion %{discussion}."
|
||||
msgstr "%{profile} העביר.ה לארכיון את הדיון %{discussion}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
|
||||
#, elixir-format
|
||||
msgid "%{profile} created the discussion %{discussion}."
|
||||
msgstr "%{profile} פתח.ה את הדיון %{discussion}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:5
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
|
||||
#, elixir-format
|
||||
msgid "%{profile} created the folder %{resource}."
|
||||
msgstr "%{profile} יצר.ה את התיקייה %{resource}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_group_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
|
||||
#, elixir-format
|
||||
msgid "%{profile} created the group %{group}."
|
||||
msgstr "%{profile} יצר.ה את הקבוצה %{group}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:20
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
|
||||
#, elixir-format
|
||||
msgid "%{profile} created the resource %{resource}."
|
||||
msgstr "%{profile} יצר.ה את המשאב %{resource}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:60
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
|
||||
#, elixir-format
|
||||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr "%{profile} מחק.ה את הדיון %{discussion}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:103
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
|
||||
#, elixir-format
|
||||
msgid "%{profile} deleted the folder %{resource}."
|
||||
msgstr "%{profile} מחק.ה את התיקייה %{resource}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:111
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
msgstr "%{profile} מחק.ה את המשאב %{resource}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:56
|
||||
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
|
||||
#, elixir-format
|
||||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile} הוציא.ה את החבר.ה %{member}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:71
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
|
||||
#, elixir-format
|
||||
msgid "%{profile} moved the folder %{resource}."
|
||||
msgstr "%{profile} הזיז.ה את התיקייה %{resource}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
msgstr "%{profile} הזיז.ה את המשאב %{resource}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:64
|
||||
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
|
||||
#, elixir-format
|
||||
msgid "%{profile} quit the group."
|
||||
msgstr "%{profile} יצא.ה מהקבוצה."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:32
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
|
||||
#, elixir-format
|
||||
msgid "%{profile} renamed the discussion %{discussion}."
|
||||
msgstr "%{profile} שינ.תה את כותרת הדיון %{discussion}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:37
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
|
||||
#, elixir-format
|
||||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr "%{profile} שינ.תה את השם התיקייה מ־%{old_resource_title} ל־%{resource}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:53
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
|
||||
#, elixir-format
|
||||
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
|
||||
msgstr "%{profile} שינ.תה את שם המשאב מ־%{old_resource_title} ל־%{resource}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:18
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
|
||||
#, elixir-format
|
||||
msgid "%{profile} replied to the discussion %{discussion}."
|
||||
msgstr "%{profile} הגיב.ה בדיון %{discussion}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_group_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
|
||||
#, elixir-format
|
||||
msgid "%{profile} updated the group %{group}."
|
||||
msgstr "%{profile} עידכנ.ה את הקבוצה %{group}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
|
||||
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
|
||||
#, elixir-format
|
||||
msgid "%{profile} updated the member %{member}."
|
||||
msgstr "%{profile} עידכנ.ה את החבר.ה %{member}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "האירוע %{event} נוצר על־ידי %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "האירוע %{event} נמחק על־ידי %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "האירוע %{event} עודכן על־ידי %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_post_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
|
||||
#, elixir-format
|
||||
msgid "The post %{post} was created by %{profile}."
|
||||
msgstr "הרשומה %{post} נוצרה על־ידי %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_post_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
|
||||
#, elixir-format
|
||||
msgid "The post %{post} was deleted by %{profile}."
|
||||
msgstr "הרשומה %{post} נמחקה על־ידי %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_post_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
|
||||
#, elixir-format
|
||||
msgid "The post %{post} was updated by %{profile}."
|
||||
msgstr "הרשומה %{post} עודכנה על־ידי %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:33
|
||||
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
|
||||
#, elixir-format
|
||||
msgid "%{member} joined the group."
|
||||
msgstr "%{member} הצטרפ.ה אל הקבוצה."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} שלח.ה הערה על האירוע %{event}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "%{profile} הגיב.ה על הערה על האירוע %{event}."
|
||||
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:27
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:27
|
||||
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
|
||||
msgstr ""
|
||||
"לא רוצה לקבל התראות על פעילות? ניתן לשנות את התדירות או לכבות אותן בהגדרות "
|
||||
"שלך."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:135
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:23
|
||||
#, elixir-format
|
||||
msgid "View one more activity"
|
||||
msgid_plural "View %{count} more activities"
|
||||
msgstr[0] "להציג עוד פעילות אחת"
|
||||
|
@ -233,10 +238,11 @@ msgstr[1] "להציג עוד 2 פעילויות"
|
|||
msgstr[2] "להציג עוד %{count} פעילויות"
|
||||
msgstr[3] "להציג עוד %{count} פעילויות"
|
||||
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
msgstr[0] "התרחשה פעילות!"
|
||||
|
@ -244,220 +250,226 @@ msgstr[1] "התרחשו פעילויות!"
|
|||
msgstr[2] "התרחשו פעילויות!"
|
||||
msgstr[3] "התרחשו פעילויות!"
|
||||
|
||||
#: lib/service/activity/renderer/renderer.ex:46
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/renderer.ex:46
|
||||
msgid "Activity on %{instance}"
|
||||
msgstr "פעילות באתר %{instance}"
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} שלח.ה הודעה באירוע %{event}."
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr "%{profile} הזכיר.ה אותך בהערה תחת האירוע %{event}."
|
||||
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:155
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:155
|
||||
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
|
||||
msgstr ""
|
||||
"לא רוצה לקבל התראות על פעילות? ניתן לשנות את התדירות או לכבות אותן "
|
||||
"ב%{tag_start}הגדרות שלך%{tag_end}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:42
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:5
|
||||
#, elixir-format
|
||||
msgid "Here's your weekly activity recap"
|
||||
msgstr "הנה סיכום הפעילות השבועי שלך"
|
||||
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "התראת פעילות עבור %{instance}"
|
||||
|
||||
#: lib/web/email/activity.ex:126
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:126
|
||||
msgid "Daily activity recap for %{instance}"
|
||||
msgstr "סיכום פעילות יומי עבור %{instance}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:40
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:4
|
||||
#, elixir-format
|
||||
msgid "Here's your daily activity recap"
|
||||
msgstr "הנה סיכום הפעילות היומי שלך"
|
||||
|
||||
#: lib/web/email/activity.ex:133
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:133
|
||||
msgid "Weekly activity recap for %{instance}"
|
||||
msgstr "סיכום פעילות שבועי עבור %{instance}"
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "%{profile} שלח.ה הערה תחת האירוע שלך %{event}."
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "%{profile} שלח.ה תגובה חדשה תחת האירוע שלך %{event}."
|
||||
|
||||
#: lib/web/email/activity.ex:46
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:46
|
||||
msgid "Announcement for your event %{event}"
|
||||
msgstr "הודעה לגבי האירוע שלך %{event}"
|
||||
|
||||
#: lib/service/activity/renderer/group.ex:23
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/group.ex:23
|
||||
msgid "The group %{group} was updated by %{profile}."
|
||||
msgstr "הקבוצה %{group} עודכנה על־ידי %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/post.ex:47
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/post.ex:47
|
||||
msgid "The post %{post} from group %{group} was deleted by %{profile}."
|
||||
msgstr "הרשומה %{post} מהקבוצה %{group} נמחקה על־ידי %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/post.ex:31
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/post.ex:31
|
||||
msgid "The post %{post} from group %{group} was published by %{profile}."
|
||||
msgstr "הרשומה %{post} מהקבוצה %{group} פורסמה על־ידי %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/post.ex:39
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/post.ex:39
|
||||
msgid "The post %{post} from group %{group} was updated by %{profile}."
|
||||
msgstr "הרשומה %{post} מהקבוצה %{group} עודכנה על־ידי %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:39
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:39
|
||||
msgid "%{member} accepted the invitation to join the group %{group}."
|
||||
msgstr "%{member} קיבל.ה את ההזמנה להצטרף לקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:47
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:47
|
||||
msgid "%{member} joined the group %{group}."
|
||||
msgstr "%{member} הצטרפ.ה לקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:43
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:43
|
||||
msgid "%{member} rejected the invitation to join the group %{group}."
|
||||
msgstr "%{member} דח.תה את ההזמנה להצטרף לקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:31
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:31
|
||||
msgid "%{member} requested to join the group %{group}."
|
||||
msgstr "%{member} ביקש.ה להצטרף לקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:35
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:35
|
||||
msgid "%{member} was invited by %{profile} to group %{group}."
|
||||
msgstr "%{member} הוזמנ.ה על־ידי %{profile} לקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:51
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:51
|
||||
msgid "%{profile} added the member %{member} to group %{group}."
|
||||
msgstr "%{profile} הוסיפ.ה את החבר.ה %{member} לקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:55
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:55
|
||||
msgid "%{profile} approved the membership request from %{member} for group %{group}."
|
||||
msgstr "%{profile} אישר.ה את בקשת ההצטרפות של %{member} לקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:33
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/resource.ex:33
|
||||
msgid "%{profile} created the folder %{resource} in group %{group}."
|
||||
msgstr "%{profile} יצר.ה את התיקייה %{resource} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:69
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/resource.ex:69
|
||||
msgid "%{profile} deleted the folder %{resource} in group %{group}."
|
||||
msgstr "%{profile} מחק.ה את התיקייה %{resource} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:71
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/resource.ex:71
|
||||
msgid "%{profile} deleted the resource %{resource} in group %{group}."
|
||||
msgstr "%{profile} מחק.ה את המשאב %{resource} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:75
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:75
|
||||
msgid "%{profile} excluded member %{member} from the group %{group}."
|
||||
msgstr "%{profile} הוציא.ה את החבר.ה %{member} מהקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:61
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/resource.ex:61
|
||||
msgid "%{profile} moved the folder %{resource} in group %{group}."
|
||||
msgstr "%{profile} הזיז.ה את התיקייה %{resource} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:63
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/resource.ex:63
|
||||
msgid "%{profile} moved the resource %{resource} in group %{group}."
|
||||
msgstr "%{profile} הזיז.ה את המשאב %{resource} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:79
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:79
|
||||
msgid "%{profile} quit the group %{group}."
|
||||
msgstr "%{profile} יצא.ה מהקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:63
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:63
|
||||
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
|
||||
msgstr "%{profile} דח.תה את בקשת ההצטרפות של %{member} לקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:45
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/resource.ex:45
|
||||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
|
||||
msgstr ""
|
||||
"%{profile} שינ.תה את שם התיקייה מ־%{old_resource_title} ל־%{resource} בקבוצה "
|
||||
"%{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:51
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/resource.ex:51
|
||||
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
|
||||
msgstr ""
|
||||
"%{profile} שינ.תה את שם המשאב מ־%{old_resource_title} ל־%{resource} בקבוצה "
|
||||
"%{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:71
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/member.ex:71
|
||||
msgid "%{profile} updated the member %{member} in group %{group}."
|
||||
msgstr "%{profile} עידכנ.ה את פרטי החבר.ה %{member} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:35
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/resource.ex:35
|
||||
msgid "%{profile} created the resource %{resource} in group %{group}."
|
||||
msgstr "%{profile} יצר.ה את המשאב %{resource} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:86
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/discussion.ex:86
|
||||
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
|
||||
msgstr "%{profile} העביר.ה לארכיון את הדיון %{discussion} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:26
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/discussion.ex:26
|
||||
msgid "%{profile} created the discussion %{discussion} in group %{group}."
|
||||
msgstr "%{profile} פתח.ה את הדיון %{discussion} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:101
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/discussion.ex:101
|
||||
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
|
||||
msgstr "%{profile} מחק.ה את הדיון %{discussion} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:56
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/discussion.ex:56
|
||||
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
|
||||
msgstr "%{profile} הזכיר.ה אותך בדיון %{discussion} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:71
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/discussion.ex:71
|
||||
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
|
||||
msgstr "%{profile} שינ.תה את כותרת הדיון %{discussion} בקבוצה %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:41
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/discussion.ex:41
|
||||
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
|
||||
msgstr "%{profile} הגיב.ה בדיון %{discussion} בקבוצה %{group}."
|
||||
|
|
1821
priv/gettext/he/LC_MESSAGES/default.po
Normal file
1821
priv/gettext/he/LC_MESSAGES/default.po
Normal file
File diff suppressed because it is too large
Load diff
1092
priv/gettext/he/LC_MESSAGES/errors.po
Normal file
1092
priv/gettext/he/LC_MESSAGES/errors.po
Normal file
File diff suppressed because it is too large
Load diff
|
@ -165,19 +165,22 @@ msgstr "%{profile} su ažurirali člana %{member}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "%{profile} su stvorili događaj %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "%{profile} su izbrisali događaj %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "%{profile} su ažurirali događaj %{event}."
|
||||
|
||||
|
@ -207,13 +210,15 @@ msgstr "%{member} su se pridružili grupi."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} su objavili komentar na događaj %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "%{profile} su odgovorili na komentar događaja %{event}."
|
||||
|
||||
|
@ -235,7 +240,8 @@ msgstr[2] "Prikaži još %{count} aktivnosti"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -250,14 +256,17 @@ msgstr "Aktivnost u %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} su objavili najavu za događaj %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr "%{profile} su vas spomenuli u komentaru događaja %{event}."
|
||||
|
||||
|
@ -275,7 +284,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr "Ovaj tjedan, ukratko"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "Obavijest o aktivnosti za %{instance}"
|
||||
|
||||
|
@ -297,13 +307,15 @@ msgstr "Kratki sadržaj tjedna za %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "%{profile} su objavili novi komentar na vaš događaj %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "%{profile} su objavili novi odgovor na vaš događaj %{event}."
|
||||
|
||||
|
|
|
@ -758,9 +758,12 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -820,7 +823,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -842,7 +844,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr ""
|
||||
|
||||
|
@ -954,7 +957,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
||||
|
@ -976,7 +980,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1000,7 +1005,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1325,8 +1331,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1407,7 +1415,8 @@ msgstr ""
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1428,6 +1437,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1438,6 +1449,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1488,8 +1501,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1678,3 +1693,137 @@ msgid_plural "You have %{number_participation_requests} attendance requests to p
|
|||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[2] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -135,14 +135,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -167,15 +172,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -190,11 +201,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -205,7 +218,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -226,7 +240,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -301,7 +316,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -321,7 +337,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -372,17 +389,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -392,14 +411,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -415,8 +436,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -432,7 +456,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -447,12 +472,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -462,31 +489,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -501,12 +539,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -517,12 +557,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -542,7 +583,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -604,37 +646,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -659,7 +701,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -754,7 +796,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -844,8 +887,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -870,7 +916,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -921,6 +968,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1049,3 +1097,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -162,19 +162,22 @@ msgstr "%{profile} frissítette %{member} tagot."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "A(z) %{event} eseményt %{profile} hozta létre."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "A(z) %{event} eseményt %{profile} törölte."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "A(z) %{event} eseményt %{profile} frissítette."
|
||||
|
||||
|
@ -204,13 +207,15 @@ msgstr "%{member} csatlakozott a csoporthoz."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} hozzászólást küldött a(z) %{event} eseményhez."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "%{profile} válaszolt a(z) %{event} esemény egyik hozzászólására."
|
||||
|
||||
|
@ -231,7 +236,8 @@ msgstr[1] "Még %{count} tevékenység megtekintése"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -245,14 +251,17 @@ msgstr "Tevékenység a(z) %{instance} példányon"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} közleményt küldött a(z) %{event} esemény alá."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
"%{profile} megemlítette Önt a(z) %{event} esemény alatti egyik "
|
||||
|
@ -272,7 +281,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr "Itt az Ön heti tevékenységösszegzése"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "Tevékenységértesítés a(z) %{instance} példányhoz"
|
||||
|
||||
|
@ -294,13 +304,15 @@ msgstr "Heti tevékenységösszegzés a(z) %{instance} példányhoz"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "%{profile} új hozzászólást küldött az Ön %{event} eseménye alá."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "%{profile} új választ küldött az Ön %{event} eseménye alá."
|
||||
|
||||
|
|
|
@ -813,9 +813,12 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -874,7 +877,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -896,7 +898,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr ""
|
||||
|
||||
|
@ -1010,7 +1013,8 @@ msgstr "Jelentés megtekintése:"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Eseményoldal felkeresése"
|
||||
|
||||
|
@ -1032,7 +1036,8 @@ msgstr "Mi lesz ma?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1056,7 +1061,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1384,8 +1390,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "Ez egy bemutató oldal a Mobilizon kipróbálásához."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1466,7 +1474,8 @@ msgstr ""
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr "%{event}_resztvevoi"
|
||||
|
||||
|
@ -1487,6 +1496,8 @@ msgstr "Résztvevő állapota"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr "Adminisztrátor"
|
||||
|
||||
|
@ -1497,6 +1508,8 @@ msgstr "Létrehozó"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr "Moderátor"
|
||||
|
||||
|
@ -1547,8 +1560,10 @@ msgstr "Névtelen részvétel"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr "🌐 %{timezone} %{offset}"
|
||||
|
||||
|
@ -1736,3 +1751,137 @@ msgid "You have one pending attendance request to process for the following even
|
|||
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -131,14 +131,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Hiba a felhasználói beállítások mentésekor"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Nem található a csoport"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Nem található %{id} azonosítóval rendelkező csoport"
|
||||
|
||||
|
@ -163,15 +168,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr "Nem található ezzel az e-mail-címmel ellenőrzendő felhasználó"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Nem található ezzel az e-mail-címmel rendelkező felhasználó"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "A profilt nem hitelesített felhasználó birtokolja"
|
||||
|
||||
|
@ -186,11 +197,13 @@ msgid "The current password is invalid"
|
|||
msgstr "A jelenlegi jelszó érvénytelen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "Az új e-mail-cím nem tűnik érvényesnek"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "Az új e-mail-címnek eltérőnek kell lennie"
|
||||
|
@ -201,7 +214,8 @@ msgid "The new password must be different"
|
|||
msgstr "Az új jelszónak eltérőnek kell lennie"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "A megadott jelszó érvénytelen"
|
||||
|
@ -224,7 +238,8 @@ msgid "This user has been disabled"
|
|||
msgstr "Ez a felhasználó le lett tiltva"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Nem lehet ellenőrizni a felhasználót"
|
||||
|
||||
|
@ -299,7 +314,8 @@ 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"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Túl hamar kért újra egy megerősítő e-mailt"
|
||||
|
||||
|
@ -319,7 +335,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "Nem található profil ezzel az azonosítóval"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "Nem található távoli profil ezzel az azonosítóval"
|
||||
|
||||
|
@ -372,17 +389,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "A hozzászólást már törölték"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Nem található a megbeszélés"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Hiba a jelentés mentésekor"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Hiba a jelentés frissítésekor"
|
||||
|
||||
|
@ -392,14 +411,16 @@ msgid "Event id not found"
|
|||
msgstr "Nem található az eseményazonosító"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Nem található az esemény"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "Ezzel a(z) %{id} azonosítóval rendelkező esemény nem létezik"
|
||||
|
@ -415,8 +436,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Nincs %{id} azonosítóval rendelkező megbeszélés"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "Nem található profil a felhasználóhoz"
|
||||
|
||||
|
@ -432,7 +456,8 @@ msgstr "A résztvevő már rendelkezik %{role} szereppel"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Nem található a résztvevő"
|
||||
|
||||
|
@ -447,12 +472,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "Nem található %{username} felhasználónévvel rendelkező személy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr "A bejegyzésazonosító nem érvényes azonosító"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr "A bejegyzés nem létezik"
|
||||
|
||||
|
@ -462,31 +489,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr "A meghívott profil nem létezik"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr "A profil már tagja ennek a csoportnak"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr "A profil nem tagja a csoportnak"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr "Nem található a profil"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr "Nem található a jelentés"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr "Az erőforrás nem létezik"
|
||||
|
||||
|
@ -501,12 +539,14 @@ msgid "This token is invalid"
|
|||
msgstr "Ez a token érvénytelen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr "A tennivaló nem létezik"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr "A tennivalólista nem létezik"
|
||||
|
@ -517,12 +557,13 @@ msgid "Token does not exist"
|
|||
msgstr "A token nem létezik"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr "A token nem érvényes UUID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr "Nem található a felhasználó"
|
||||
|
||||
|
@ -542,7 +583,8 @@ msgid "You are not a member of this group"
|
|||
msgstr "Nem tagja ennek a csoportnak"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr "Nem moderátor vagy adminisztrátor ennél a csoportnál"
|
||||
|
@ -607,49 +649,49 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr "Nincs jogosultsága a token törléséhez"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
"Bejelentkezve kell lennie és moderátornak kell lennie a műveletnaplók "
|
||||
"felsorolásához"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
"Bejelentkezve kell lennie és moderátornak kell lennie a jelentések "
|
||||
"felsorolásához"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
"Bejelentkezve kell lennie és moderátornak kell lennie egy jelentés "
|
||||
"frissítéséhez"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
"Bejelentkezve kell lennie és moderátornak kell lennie egy jelentés "
|
||||
"megtekintéséhez"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
"Bejelentkezve kell lennie és adminisztrátornak kell lennie az "
|
||||
"adminisztrátori beállításokhoz való hozzáféréshez"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
"Bejelentkezve kell lennie és adminisztrátornak kell lennie a vezérlőpulti "
|
||||
"statisztikákhoz való hozzáféréshez"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
"Bejelentkezve kell lennie és adminisztrátornak kell lennie az "
|
||||
|
@ -676,7 +718,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr "Bejelentkezve kell lennie a bejegyzések létrehozásához"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr "Bejelentkezve kell lennie a jelentések létrehozásához"
|
||||
|
||||
|
@ -772,7 +814,8 @@ msgid "Reset your password to login"
|
|||
msgstr "Állítsa vissza a jelszavát a bejelentkezéshez"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr "Nem található az erőforrás"
|
||||
|
||||
|
@ -864,8 +907,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr "A megadott profilazonosító nem a névtelen profil"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr "A megadott fénykép túl nehéz"
|
||||
|
||||
|
@ -890,7 +936,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr "Nem lehet lekérni az erőforrás részleteit erről az URL-ről."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -948,6 +995,7 @@ msgid "Failed to update the group"
|
|||
msgstr "Nem sikerült frissíteni a csoportot"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr "Nem sikerült frissíteni a felhasználó e-mail-címét"
|
||||
|
@ -1080,3 +1128,25 @@ msgstr "Bejelentkezve kell lennie egy tag eltávolításához"
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr "Úgy tűnik, hogy az e-mail-címe érvénytelen formátumot használ"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "Az új e-mail-címnek eltérőnek kell lennie"
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
"Bejelentkezve kell lennie és adminisztrátornak kell lennie az "
|
||||
"adminisztrátori beállítások mentéséhez"
|
||||
|
|
|
@ -163,19 +163,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "Acara %{event} dibuat oleh %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "Acara %{event} dihapus oleh %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "Acara %{event} diperbarui oleh %{profile}."
|
||||
|
||||
|
@ -205,13 +208,15 @@ msgstr "%{member} bergabung ke kelompok."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} memposting komentar di acara %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "%{profile} membalas sebuah komentar di acara %{event}."
|
||||
|
||||
|
@ -229,7 +234,8 @@ msgstr[0] "Lihat %{count} aktivitas lagi"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -242,14 +248,17 @@ msgstr "Aktivitas di %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} memposting sebuah pengumuman di acara %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -265,7 +274,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -287,13 +297,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "%{profile} memposting komentar baru di acara %{event} Anda."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "%{profile} memposting balasan di acara %{event} Anda."
|
||||
|
||||
|
|
|
@ -785,9 +785,12 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -845,7 +848,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -867,7 +869,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr ""
|
||||
|
||||
|
@ -981,7 +984,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Kunjungi halaman acara"
|
||||
|
||||
|
@ -1003,7 +1007,8 @@ msgstr "Ada apa hari ini?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1027,7 +1032,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "Anda ikut!"
|
||||
|
||||
|
@ -1355,8 +1361,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1437,7 +1445,8 @@ msgstr ""
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1458,6 +1467,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1468,6 +1479,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1518,8 +1531,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1706,3 +1721,137 @@ msgstr ""
|
|||
msgid "You have one pending attendance request to process for the following event:"
|
||||
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
|
||||
msgstr[0] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -109,14 +109,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Kelompok tidak ditemukan"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Kelompok dengan ID %{id} tidak ditemukan"
|
||||
|
||||
|
@ -141,15 +146,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -164,11 +175,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -179,7 +192,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -200,7 +214,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -275,7 +290,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -295,7 +311,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -346,17 +363,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -366,14 +385,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -389,8 +410,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -406,7 +430,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -421,12 +446,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -436,31 +463,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -475,12 +513,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -491,12 +531,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -516,7 +557,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -578,37 +620,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -633,7 +675,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -728,7 +770,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -818,8 +861,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -844,7 +890,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -895,6 +942,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1023,3 +1071,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -218,7 +223,8 @@ msgstr[1] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -232,14 +238,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -255,7 +264,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -277,13 +287,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -940,9 +940,12 @@ msgstr "Si prega di non usarlo per scopi reali."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -1009,7 +1012,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Ciao! Sembra che tu volessi modificare l'indirizzo email collegato al tuo "
|
||||
|
@ -1043,7 +1045,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Se non hai attivato questa email, puoi tranquillamente ignorarla."
|
||||
|
||||
|
@ -1164,7 +1167,8 @@ msgstr "Visualizza la segnalazione:"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Visualizza la pagina dell'evento"
|
||||
|
||||
|
@ -1186,7 +1190,8 @@ msgstr "Cosa succede oggi?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1217,7 +1222,8 @@ msgstr "Di recente hai richiesto di partecipare a %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "Ce l'hai fatta!"
|
||||
|
||||
|
@ -1652,8 +1658,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "Questo è un sito di prova per testare Mobilizon."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr "Flusso di %{name}"
|
||||
|
||||
|
@ -1741,7 +1749,8 @@ msgstr "La tua partecipazione all'evento %{title} è stata confermata"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1762,6 +1771,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1772,6 +1783,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1822,8 +1835,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2013,3 +2028,141 @@ msgstr[0] "Hai una richiesta di partecipazione in sospeso da esaminare:"
|
|||
msgstr[1] ""
|
||||
"Hai %{number_participation_requests} richieste di partecipazione in sospeso "
|
||||
"da esaminare:"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Ciao! Sembra che tu volessi modificare l'indirizzo email collegato al tuo "
|
||||
"account su <b>% {instance} </b>. Se desideri ancora farlo, fai clic sul "
|
||||
"pulsante in basso per confermare la modifica. Potrai quindi accedere a% "
|
||||
"{instance} con questo nuovo indirizzo email."
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -115,14 +115,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Errore nel salvare le preferenze utente"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Gruppo non trovato"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Gruppo con ID %{id} non trovato"
|
||||
|
||||
|
@ -147,15 +152,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr "Nessun utente da convalidare trovato con questa email"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Nessun utente con questa email"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "L'utente autenticato non è propietario di questo profilo"
|
||||
|
||||
|
@ -170,11 +181,13 @@ msgid "The current password is invalid"
|
|||
msgstr "la password corrente non è valida"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "La nuova email sembra non valida"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "La nuova email dev'essere diversa"
|
||||
|
@ -185,7 +198,8 @@ msgid "The new password must be different"
|
|||
msgstr "La nuova password deve essere diversa"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "La password assegnata non è valida"
|
||||
|
@ -206,7 +220,8 @@ msgid "This user has been disabled"
|
|||
msgstr "L'utente è stato disabilitato"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Impossibile convalidare l'utente"
|
||||
|
||||
|
@ -283,7 +298,8 @@ msgstr ""
|
|||
"aggiornamento"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Hai richiesto di nuovo un'e-mail di conferma troppo presto"
|
||||
|
||||
|
@ -303,7 +319,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "Nessun profilo trovato con questo ID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "Nessun profilo remoto trovato con questo ID"
|
||||
|
||||
|
@ -354,17 +371,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "Commento già cancellato"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Discussione non trovata"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Errore nel salvare la segnalazione"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Errore durante l'aggiornamento del rapporto"
|
||||
|
||||
|
@ -374,14 +393,16 @@ msgid "Event id not found"
|
|||
msgstr "ID evento non trovato"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Evento non trovato"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "L'evento con questo ID %{id} non esiste"
|
||||
|
@ -397,8 +418,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Nessuna discussione con l'ID %{id}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "Nessuno profilo trovato per l'utente"
|
||||
|
||||
|
@ -414,7 +438,8 @@ msgstr "Il partecipante ha già il ruolo %{role}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Partecipante non trovato"
|
||||
|
||||
|
@ -429,12 +454,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "La persona con il nome utente %{username} non è stata trovata"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr "L'ID del post non è un ID valido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr "Il post non esiste"
|
||||
|
||||
|
@ -444,31 +471,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr "Il profilo invitato non esiste"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr "Il profilo è già un membro diquesto gruppo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr "Il profilo non è membro del gruppo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr "Profilo non trovato"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr "Segnalazione non trovata"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr "La risorsa non esiste"
|
||||
|
||||
|
@ -483,12 +521,14 @@ msgid "This token is invalid"
|
|||
msgstr "Questo token non è valido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr "L'elemento to-do non esiste"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr "la lista non esiste"
|
||||
|
@ -499,12 +539,13 @@ msgid "Token does not exist"
|
|||
msgstr "Il token non esiste"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr "Il token non è un UUID valido"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr "Utente non trovato"
|
||||
|
||||
|
@ -524,7 +565,8 @@ msgid "You are not a member of this group"
|
|||
msgstr "Non sei un membro di questo gruppo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr "Non sei un moderatore o amministratore di questo gruppo"
|
||||
|
@ -589,41 +631,41 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr "Non hai il permesso di cancellare questo token"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr "Devi essere connesso e un moderatore per elencare i log delle azioni"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr "Devi essere connesso e un moderatore per elencare i rapporti"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr "Devi essere connesso e un moderatore per aggiornare un rapporto"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr "Devi essere connesso e un moderatore per visualizzare un rapporto"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
"Devi essere connesso e un moderatore per accedere alle opzioni "
|
||||
"dell'amministratore"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
"Devi essere connesso e un moderatore per accedere alle statistiche del "
|
||||
"dashboard"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
"Devi essere connesso e un moderatore per salvare le impostazioni "
|
||||
|
@ -650,7 +692,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr "Devi essere connesso per creare dei post"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr "Devi essere connesso per creare rapporti"
|
||||
|
||||
|
@ -747,7 +789,8 @@ msgid "Reset your password to login"
|
|||
msgstr "Reimposta la tua password per connetterti"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr "Segnalazione non trovata"
|
||||
|
||||
|
@ -839,8 +882,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr "L'ID profilo fornito non è quello del profilo anonimo"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr "L'immagine inserita è troppo pesante"
|
||||
|
||||
|
@ -865,7 +911,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr "Impossibile recuperare i dettagli della risorsa da questa URL."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -918,6 +965,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1046,3 +1094,25 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "La nuova email dev'essere diversa"
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
"Devi essere connesso e un moderatore per salvare le impostazioni "
|
||||
"dell'amministratore"
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -217,7 +222,8 @@ msgstr[0] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -230,14 +236,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -253,7 +262,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -275,13 +285,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -750,9 +750,12 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -810,7 +813,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -832,7 +834,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr ""
|
||||
|
||||
|
@ -944,7 +947,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
||||
|
@ -966,7 +970,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -990,7 +995,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1315,8 +1321,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1397,7 +1405,8 @@ msgstr ""
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1418,6 +1427,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1428,6 +1439,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1478,8 +1491,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1666,3 +1681,137 @@ msgstr ""
|
|||
msgid "You have one pending attendance request to process for the following event:"
|
||||
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
|
||||
msgstr[0] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -102,14 +102,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -134,15 +139,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -157,11 +168,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -172,7 +185,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -193,7 +207,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -268,7 +283,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -288,7 +304,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -339,17 +356,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -359,14 +378,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -382,8 +403,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -399,7 +423,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -414,12 +439,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -429,31 +456,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -468,12 +506,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -484,12 +524,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -509,7 +550,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -571,37 +613,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -626,7 +668,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -721,7 +763,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -811,8 +854,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -837,7 +883,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -888,6 +935,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1016,3 +1064,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -218,7 +223,8 @@ msgstr[1] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -232,14 +238,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -255,7 +264,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -277,13 +287,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -765,9 +765,12 @@ msgid "Please do not use it for real purposes."
|
|||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
#, elixir-format
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
|
@ -854,6 +857,8 @@ msgstr ""
|
|||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Gelieve deze email te negeren indien u dit niet gevraagd hebt."
|
||||
|
||||
|
@ -968,6 +973,8 @@ msgstr "Bekijk de melding"
|
|||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
||||
|
@ -988,7 +995,8 @@ msgid "What's up today?"
|
|||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
#, 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."
|
||||
|
@ -1014,6 +1022,8 @@ msgstr "U hebt gevraagd om deel te nemen aan het evenement %{title}."
|
|||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1341,6 +1351,11 @@ msgstr "Dit is een demosite om de bètaversie van Mobilizon te testen."
|
|||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#, elixir-format
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1422,6 +1437,8 @@ msgstr "Uw deelname aan het evenement %{title} is goedgekeurd"
|
|||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1442,6 +1459,8 @@ msgstr ""
|
|||
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1452,6 +1471,8 @@ msgstr ""
|
|||
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1504,6 +1525,10 @@ msgstr ""
|
|||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1691,3 +1716,137 @@ msgid "You have one pending attendance request to process for the following even
|
|||
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -108,14 +108,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -140,15 +145,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -163,11 +174,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -178,7 +191,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -199,7 +213,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -274,7 +289,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -294,7 +310,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -345,17 +362,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -365,14 +384,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -388,8 +409,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -405,7 +429,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -420,12 +445,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -435,31 +462,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -474,12 +512,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -490,12 +530,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -515,7 +556,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -577,37 +619,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -632,7 +674,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -727,7 +769,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -817,8 +860,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -843,7 +889,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -894,6 +941,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1022,3 +1070,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -159,19 +159,22 @@ msgstr "%{profile} oppdaterte medlemen %{member}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "%{profile} laga hendinga %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "%{profile} sletta hendinga %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "%{profile} oppdaterte hendinga %{event}."
|
||||
|
||||
|
@ -201,13 +204,15 @@ msgstr "%{member} vart med i gruppa."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} kommenterte hendinga %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "%{profile} svara på ein kommentar til hendinga %{event}."
|
||||
|
||||
|
@ -228,7 +233,8 @@ msgstr[1] "Sjå %{count} aktivitetar til"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -242,14 +248,17 @@ msgstr "Aktivitet på %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} la ut ei kunngjering til hendinga %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr "%{profile} nemnde deg i ein kommentar til hendinga %{event}."
|
||||
|
||||
|
@ -267,7 +276,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr "Her er samandraget for denne veka"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "Varsel for %{instance}"
|
||||
|
||||
|
@ -289,13 +299,15 @@ msgstr "Vekesamandrag for %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "%{profile} skreiv ein ny kommentar til hendinga di %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "%{profile} skreiv eit nytt svar til hendinga di %{event}."
|
||||
|
||||
|
|
|
@ -911,9 +911,12 @@ msgstr "Ikkje bruk han på ordentleg."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -978,7 +981,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Hei! Det ser ut til at du vil endra epostadressa du har brukt til "
|
||||
|
@ -1012,7 +1014,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Viss du ikkje gjorde dette sjølv, kan du trygt sjå bort frå dette."
|
||||
|
||||
|
@ -1129,7 +1132,8 @@ msgstr "Les rapporten:"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Sjå på hendingssida"
|
||||
|
||||
|
@ -1151,7 +1155,8 @@ msgstr "Kva skjer i dag?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1180,7 +1185,8 @@ msgstr "Du ba nyst om å vera med på %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "Du skal dit!"
|
||||
|
||||
|
@ -1608,8 +1614,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "Dette er ei demoside for å prøva ut Mobilizon."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr "Straumen til %{name}"
|
||||
|
||||
|
@ -1699,7 +1707,8 @@ msgstr "Du har meldt deg av %{event} på %{instance}!"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr "%{event}_deltakarar"
|
||||
|
||||
|
@ -1720,6 +1729,8 @@ msgstr "Deltakarstatus"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr "Styrar"
|
||||
|
||||
|
@ -1730,6 +1741,8 @@ msgstr "Opphavsperson"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr "Redaktør"
|
||||
|
||||
|
@ -1780,8 +1793,10 @@ msgstr "Anonym deltakar"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr "🌐 %{timezone} %{offset}"
|
||||
|
||||
|
@ -1971,3 +1986,141 @@ msgstr[0] "Du har ein førespurnad om deltaking å handtera:"
|
|||
msgstr[1] ""
|
||||
"Du har %{number_participation_requests} førespurnader om deltaking å "
|
||||
"handtera:"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Hei! Det ser ut til at du vil endra epostadressa du har brukt til "
|
||||
"brukarkontoen din på <b>%{instance}</b>. Viss du framleis ynskjer det, kan "
|
||||
"du klikka på knappen under for å stadfesta dndringa. Etterpå kan du logga "
|
||||
"inn på %{instance} med den nye adressa."
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -131,14 +131,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Greidde ikkje lagra brukarinnstillingane"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Fann ikkje gruppa"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Fann ikkje gruppa med ID %{id}"
|
||||
|
||||
|
@ -163,15 +168,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr "Fann ingen brukar med denne eposten å godkjenna"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Fann ingen brukar med denne eposten"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "Ingen godkjent brukar eig denne profilen"
|
||||
|
||||
|
@ -186,11 +197,13 @@ msgid "The current password is invalid"
|
|||
msgstr "Dette passordet er ugyldig"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "Den nye epostadressa ser ut til å vera feil"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "Den nye epostadressa må vera annleis"
|
||||
|
@ -201,7 +214,8 @@ msgid "The new password must be different"
|
|||
msgstr "Det nye passordet må vera annleis"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "Dette passordet er ugyldig"
|
||||
|
@ -222,7 +236,8 @@ msgid "This user has been disabled"
|
|||
msgstr "Denne brukaren er avskrudd"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Greier ikkje godkjenna brukaren"
|
||||
|
||||
|
@ -297,7 +312,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr "Du treng eit eksisterande teikn for å få eit fornyingsteikn"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Du ba om ny stadfestingsepost for snøgt"
|
||||
|
||||
|
@ -317,7 +333,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "Fann ingen profil med denne ID-en"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "Fann ingen fjern profil med denne ID-en"
|
||||
|
||||
|
@ -368,17 +385,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "Kommentaren er allereie sletta"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Fann ikkje ordskiftet"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Greidde ikkje lagra rapporten"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Greidde ikkje oppdatera rapporten"
|
||||
|
||||
|
@ -388,14 +407,16 @@ msgid "Event id not found"
|
|||
msgstr "Fann ikkje ID-en til hendinga"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Fann ikkje hendinga"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "Det finst inga hending med ID-en %{id}"
|
||||
|
@ -411,8 +432,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Ikkje noko ordskifte med ID-en %{id}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "Fann ingen profil for brukaren"
|
||||
|
||||
|
@ -428,7 +452,8 @@ msgstr "Deltakaren har rolla %{role} allereie"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Fann ikkje deltakaren"
|
||||
|
||||
|
@ -443,12 +468,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "Fann ingen person med brukarnamnet %{username}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr "Innleggs-IDen er ugyldig"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr "Innlegget finst ikkje"
|
||||
|
||||
|
@ -458,31 +485,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr "Den inviterte profilen finst ikkje"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr "Profilen er allereie medlem i denne gruppa"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr "Profilen er ikkje medlem i gruppa"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr "Fann ikkje profilen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr "Fann ikkje rapporten"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr "Ressursen finst ikkje"
|
||||
|
||||
|
@ -497,12 +535,14 @@ msgid "This token is invalid"
|
|||
msgstr "Teiknet er ugyldig"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr "Gjeremålet finst ikkje"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr "Gjeremålslista finst ikkje"
|
||||
|
@ -513,12 +553,13 @@ msgid "Token does not exist"
|
|||
msgstr "Teiknet finst ikkje"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr "Teiknet er ikkje ein gyldig UUID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr "Fann ikkje brukaren"
|
||||
|
||||
|
@ -538,7 +579,8 @@ msgid "You are not a member of this group"
|
|||
msgstr "Du er ikkje medlem i denne gruppa"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr "Du er ikkje styrar eller administrator for denne gruppa"
|
||||
|
@ -605,42 +647,42 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr "Du har ikkje løyve til å sletta dette teiknet"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
"Du må vera innlogga og ha ei moderatorrolle for å lista opp hendingsloggar"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr "Du må vera innlogga og ha ei moderatorrolle for å lista opp rapportar"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr "Du må vera innlogga og ha ei moderatorrolle for å oppdatera ein rapport"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr "Du må vera innlogga og ha ei moderatorrolle for å lesa rapportar"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
"Du må vera innlogga og ha ei administratorrolle for å sjå admin-"
|
||||
"innstillingane"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
"Du må vera innlogga og ha ei administratorrolle for å sjå statistikk på "
|
||||
"styringspanelet"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
"Du må vera innlogga og ha ei administratorrolle for å lagra admin-"
|
||||
|
@ -667,7 +709,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr "Du må vera innlogga for å skriva innlegg"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr "Du må vera innlogga for å rapportera"
|
||||
|
||||
|
@ -764,7 +806,8 @@ msgid "Reset your password to login"
|
|||
msgstr "Nullstill passordet for å logga inn"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr "Fann ikkje ressursen"
|
||||
|
||||
|
@ -855,8 +898,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr "Denne profil-IDen er ikkje den anonyme profilen"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr "Dette biletet er for stort"
|
||||
|
||||
|
@ -881,7 +927,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr "Greidde ikkje henta ressursdetaljane frå denne adressa."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr "Moderatorprofilen har ikkje tilgang til denne hendinga"
|
||||
|
@ -937,6 +984,7 @@ msgid "Failed to update the group"
|
|||
msgstr "Greidde ikkje oppdatera gruppa"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr "Greidde ikkje oppdatera epostadressa til brukaren"
|
||||
|
@ -1066,3 +1114,25 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "Den nye epostadressa må vera annleis"
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
"Du må vera innlogga og ha ei administratorrolle for å lagra admin-"
|
||||
"innstillingar"
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -218,7 +223,8 @@ msgstr[1] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -232,14 +238,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -255,7 +264,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -277,13 +287,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -836,9 +836,12 @@ msgstr "Mercés de l’utilizar pas d’un biais real."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -903,7 +906,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -925,7 +927,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "S’avètz pas demandat aquò, mercés d’ignorar aqueste messatge."
|
||||
|
||||
|
@ -1043,7 +1046,8 @@ msgstr "Veire lo senhalament :"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Veire la pagina de l'eveniment"
|
||||
|
||||
|
@ -1065,7 +1069,8 @@ msgstr "Qué de nòu uèi ?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1089,7 +1094,8 @@ msgstr "Avètz demandat de participar a l’eveniment %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "I anatz !"
|
||||
|
||||
|
@ -1424,8 +1430,10 @@ msgstr ""
|
|||
"Aquò es un site de demostracion per ensajar la version beta de Mobilizon."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1506,7 +1514,8 @@ msgstr "Vòstra participacion a l’eveniment %{title} es estada aprovada"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1527,6 +1536,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1537,6 +1548,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1587,8 +1600,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1776,3 +1791,137 @@ msgid "You have one pending attendance request to process for the following even
|
|||
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -115,14 +115,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Error en salvagardant los paramètres utilizaire"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Grop pas trobat"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Grop amb l’ID %{id} pas trobat"
|
||||
|
||||
|
@ -149,15 +154,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr "Cap d’utilizaire de validar amb aqueste email pas trobat"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Degun trobat d'amb aquesta email"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "Lo perhiu es pas proprietat del utilizator autenticat"
|
||||
|
||||
|
@ -172,11 +183,13 @@ msgid "The current password is invalid"
|
|||
msgstr "Lo mòt de santa clara actuau es invalid"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "Lo email nau sèm invalid"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "Lo email nau deb esser different"
|
||||
|
@ -187,7 +200,8 @@ msgid "The new password must be different"
|
|||
msgstr "Lo mòt de santa clara nau deb esser different"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "Lo mòt de santa clara aprovedit es invalid"
|
||||
|
@ -210,7 +224,8 @@ msgid "This user has been disabled"
|
|||
msgstr "Aquest utilizator a essat dasactivat"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Es impossible de validar l'utilizator"
|
||||
|
||||
|
@ -285,7 +300,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr "Devetz aver un senhau existant per obtiéner un senhau nau"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Demandatz de nau un email de confirmacion tròp lèu"
|
||||
|
||||
|
@ -305,7 +321,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "Cap de profiu trobat d'amb aquesta ID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "Cap de profiu distant trobat d'amb aquesta ID"
|
||||
|
||||
|
@ -357,17 +374,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "Comentari déjà suprimit"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Discussion non trobada"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Error mentre que sauvant lo rapòrt"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Error mentre la mesa a jorn dèu rapòrt"
|
||||
|
||||
|
@ -377,14 +396,16 @@ msgid "Event id not found"
|
|||
msgstr "ID d'eveniment non trobat"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Eveniment non trobat"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "Un eveniment d'amb aquesta ID %{id} existís pas"
|
||||
|
@ -400,8 +421,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Cap de discussion d'amb aquesta ID %{id}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "Cap de profiu trobat per l'utilizator"
|
||||
|
||||
|
@ -417,7 +441,8 @@ msgstr "Lo/a participant-a a déjà lo ròtle %{role}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Participant non trobat"
|
||||
|
||||
|
@ -432,12 +457,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "Degun trobat d'amb l'utilizator %{username}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -447,31 +474,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -486,12 +524,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -502,12 +542,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -527,7 +568,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -589,37 +631,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -644,7 +686,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -739,7 +781,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -829,8 +872,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -855,7 +901,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -906,6 +953,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1034,3 +1082,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "Lo email nau deb esser different"
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -219,7 +224,8 @@ msgstr[2] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -234,14 +240,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -257,7 +266,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -279,13 +289,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -829,9 +829,12 @@ msgstr "Nie używaj go do żadnych rzeczywistych celów"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -900,7 +903,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Cześć! Wydaje się, że próbowałeś(-aś) zmienić adres e-mail połączony z Twoim "
|
||||
|
@ -932,7 +934,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Jeżeli o to nie prosiłeś(-aś), zignoruj tę wiadomość."
|
||||
|
||||
|
@ -1048,7 +1051,8 @@ msgstr "Zobacz zgłoszenie"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr "Odwiedź stronę wydarzenia"
|
||||
|
||||
|
@ -1070,7 +1074,8 @@ msgstr "Co dziś się wydarzy?"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1094,7 +1099,8 @@ msgstr "Poprosiłeś(-aś) o uczestnictwo w wydarzeniu %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr "Weźmiesz udział!"
|
||||
|
||||
|
@ -1433,8 +1439,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "To jest strona demonstracyjna pozwalająca na przetestowanie Mobilizon."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1515,7 +1523,8 @@ msgstr "Twój udział w wydarzeniu %{title} został zatwierdzony"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1536,6 +1545,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1546,6 +1557,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1596,8 +1609,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1790,3 +1805,141 @@ msgstr[1] ""
|
|||
msgstr[2] ""
|
||||
"Masz %{number_participation_requests} próśb o zatwierdzenie uczestnictwa do "
|
||||
"przejrzenia:"
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
"Cześć! Wydaje się, że próbowałeś(-aś) zmienić adres e-mail połączony z Twoim "
|
||||
"kontem na <b>%{instance}</b>. Jeżeli nadal chcesz to zrobić, naciśnij na "
|
||||
"poniższy przycisk aby potwierdzić zmianę. Będziesz mógł/mogła logować się na "
|
||||
"%{instance} używając tego nowego adresu e-mail."
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -122,14 +122,19 @@ msgid "Error while saving user settings"
|
|||
msgstr "Błąd zapisywania ustawień użytkownika"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr "Nie odnaleziono grupy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr "Nie odnaleziono grupy o ID %{id}"
|
||||
|
||||
|
@ -156,15 +161,21 @@ msgstr ""
|
|||
"Nie znaleziono użytkownika do zatwierdzenia z użyciem tego adresu e-mail"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Nie znaleziono użytkownika o tym adresie e-mail"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr "Profil nie należy do uwierzytelnionego użytkownika"
|
||||
|
||||
|
@ -179,11 +190,13 @@ msgid "The current password is invalid"
|
|||
msgstr "Obecne hasło jest nieprawidłowe"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr "Nowy adres e-mail nie wydaje się być prawidłowy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr "Nowy adres e-mail musi się różnić od obecnego"
|
||||
|
@ -194,7 +207,8 @@ msgid "The new password must be different"
|
|||
msgstr "Nowe hasło musi różnić się od obecnego"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "Wprowadzone hasło jest nieprawidłowe"
|
||||
|
@ -217,7 +231,8 @@ msgid "This user has been disabled"
|
|||
msgstr "Ten użytkownik jest wyłączony"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Nie udało się zwalidować użytkownika"
|
||||
|
||||
|
@ -293,7 +308,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr "Musisz mieć istniejący token, aby uzyskać token odświeżający"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Zbyt wcześnie poprosiłeś(-aś) o nową wiadomość potwierdzającą"
|
||||
|
||||
|
@ -313,7 +329,8 @@ msgid "No profile found with this ID"
|
|||
msgstr "Nie ma profilu o tym ID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr "Nie ma zdalnego profilu o tym ID"
|
||||
|
||||
|
@ -364,17 +381,19 @@ msgid "Comment is already deleted"
|
|||
msgstr "Komentarz jest już usunięty"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr "Nie znaleziono dyskusji"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr "Wystąpił błąd podczas zapisywania zgłoszenia"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr "Wystąpił błąd podczas aktualizacji zgłoszenia"
|
||||
|
||||
|
@ -384,14 +403,16 @@ msgid "Event id not found"
|
|||
msgstr "Nie znaleziono id wydarzenia"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr "Nie znaleziono wydarzenia"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr "Wydarzenie o ID %{id} nie istnieje"
|
||||
|
@ -407,8 +428,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr "Nie znaleziono dyskusji o ID ${id}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr "Nie znaleziono profilu dla użytkownika"
|
||||
|
||||
|
@ -424,7 +448,8 @@ msgstr "Uczestnik już ma rolę %{role}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr "Nie znaleziono uczestnika"
|
||||
|
||||
|
@ -439,12 +464,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr "Nie znaleziono osoby o nazwie użytkownika %{username}"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr "ID wpisu nie jest prawidłowym ID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr "Wpis nie istnieje"
|
||||
|
||||
|
@ -454,31 +481,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr "Zaproszony profil nie istnieje"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr "Profil jest już członkiem tej grupy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr "Profil nie jest członkiem grupy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr "Nie znaleziono profilu"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr "Nie znaleziono zgłoszenia"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr "Zasób nie istnieje"
|
||||
|
||||
|
@ -493,12 +531,14 @@ msgid "This token is invalid"
|
|||
msgstr "Ten token jest nieprawidłowy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr "Element listy do zrobienia nie istnieje"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr "Lista do zrobienia nie istnieje"
|
||||
|
@ -509,12 +549,13 @@ msgid "Token does not exist"
|
|||
msgstr "Token nie istnieje"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr "Token nie jest prawidłowym UUID"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr "Nie znaleziono użytkownika"
|
||||
|
||||
|
@ -534,7 +575,8 @@ msgid "You are not a member of this group"
|
|||
msgstr "Nie jesteś członkiem tej grupy"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr "Nie jesteś moderatorem ani administratorem tej grupy"
|
||||
|
@ -598,41 +640,41 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr "Nie masz uprawnień do usunięcia tego tokenu"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr "Musisz być zalogowanym moderatorem, aby mieć dostęp do dzennika działań"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr "Musisz być zalogowanym moderatorem, aby mieć dostęp do listy zgłoszeń"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr "Musisz być zalogowanym moderatorem, aby móc zaktualizować zgłoszenie"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr "Musisz być zalogowanym moderatorem, aby wyświetlić zgłoszenie"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
"Musisz być zalogowanym moderatorem, aby uzyskać dostęp do ustawień "
|
||||
"administratora"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
"Musisz być zalogowanym administratorem, aby uzyskać dostęp do statystyk w "
|
||||
"panelu"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
"Musisz być zalogowanym administratorem, aby zapisywać ustawienia "
|
||||
|
@ -659,7 +701,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr "Musisz być zalogowany(-a), aby utworzyć wpis"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr "Musisz być zalogowany(-a), aby utworzyć zgłoszenie"
|
||||
|
||||
|
@ -756,7 +798,8 @@ msgid "Reset your password to login"
|
|||
msgstr "Resetuj swoje hasło, aby zalogować się"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr "Nie znaleziono zasobu"
|
||||
|
||||
|
@ -846,8 +889,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -872,7 +918,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr "Wskazany profil moderatora nie ma uprawnień dla tego wydarzenia"
|
||||
|
@ -923,6 +970,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1051,3 +1099,25 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr "Nowy adres e-mail musi się różnić od obecnego"
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
"Musisz być zalogowanym administratorem, aby zapisywać ustawienia "
|
||||
"administratora"
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -218,7 +223,8 @@ msgstr[1] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -232,14 +238,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -255,7 +264,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -277,13 +287,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -753,9 +753,12 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -814,7 +817,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -836,7 +838,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr ""
|
||||
|
||||
|
@ -948,7 +951,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
||||
|
@ -970,7 +974,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -994,7 +999,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1319,8 +1325,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1401,7 +1409,8 @@ msgstr ""
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1422,6 +1431,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1432,6 +1443,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1482,8 +1495,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1671,3 +1686,137 @@ msgid "You have one pending attendance request to process for the following even
|
|||
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -108,14 +108,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -140,15 +145,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -163,11 +174,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -178,7 +191,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -199,7 +213,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -274,7 +289,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -294,7 +310,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -345,17 +362,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -365,14 +384,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -388,8 +409,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -405,7 +429,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -420,12 +445,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -435,31 +462,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -474,12 +512,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -490,12 +530,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -515,7 +556,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -577,37 +619,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -632,7 +674,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -727,7 +769,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -817,8 +860,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -843,7 +889,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -894,6 +941,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1022,3 +1070,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -151,19 +151,22 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -193,13 +196,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -218,7 +223,8 @@ msgstr[1] ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -232,14 +238,17 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
@ -255,7 +264,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -277,13 +287,15 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -824,9 +824,12 @@ msgstr "Por favor não utilize este serviço em nenhum caso real"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
|
||||
#: lib/web/templates/email/event_updated.html.heex:133
|
||||
#: lib/web/templates/email/event_updated.text.eex:14
|
||||
#: lib/web/templates/email/notification_each_week.html.heex:60
|
||||
#: lib/web/templates/email/notification_each_week.text.eex:11
|
||||
#: lib/web/templates/email/on_day_notification.html.heex:60
|
||||
#: lib/web/templates/email/on_day_notification.text.eex:11
|
||||
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
|
||||
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
|
||||
|
@ -889,7 +892,6 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_changed_new.html.heex:38
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on <b>%{instance}</b>. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
|
@ -911,7 +913,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
|
||||
#: lib/web/templates/email/registration_confirmation.html.heex:45
|
||||
msgid "If you didn't trigger this email, you may safely ignore it."
|
||||
msgstr "Se você não não solicitou isso, favor ignorar este email."
|
||||
|
||||
|
@ -1025,7 +1028,8 @@ msgstr "Veja o relato"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:67
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58 lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:58
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:58
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1047,7 +1051,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_approved.text.eex:11
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:70
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
|
||||
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
|
||||
msgstr ""
|
||||
|
@ -1071,7 +1076,8 @@ msgstr "Você solicitou participar no evento %{title}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13 lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:13
|
||||
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
|
||||
msgid "You're going!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1431,8 +1437,10 @@ msgid "This is a demonstration site to test Mobilizon."
|
|||
msgstr "Este é um site de demonstração para testar a versão beta do Mobilizon."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/instance.ex:56
|
||||
#: lib/service/metadata/instance.ex:62
|
||||
msgid "%{name}'s feed"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1513,7 +1521,8 @@ msgstr "A sua participação no evento %{title} foi aprovada"
|
|||
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
#: lib/service/export/participants/pdf.ex:96
|
||||
msgid "%{event}_participants"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1534,6 +1543,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:52
|
||||
#: lib/web/templates/email/admin/_role.html.heex:3
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1544,6 +1555,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/export/participants/common.ex:49
|
||||
#: lib/web/templates/email/admin/_role.html.heex:5
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "Moderator"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1594,8 +1607,10 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/date/event_tz_date.html.heex:6
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7 lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:7
|
||||
#: lib/web/templates/email/date/event_tz_date_range.html.heex:12
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
|
||||
msgid "🌐 %{timezone} %{offset}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1783,3 +1798,137 @@ msgid "You have one pending attendance request to process for the following even
|
|||
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:120
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:47
|
||||
#: lib/web/email/admin.ex:72
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:13
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/email/admin.ex:98
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/email_changed_new.text.eex:3
|
||||
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> (this one) to <b>%{new_email}</b>."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually changed your account email from <b>%{old_email}</b> to <b>%{new_email}</b> (this one)."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just manually confirmed your account."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:71
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:45
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:67
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
|
||||
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
|
||||
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:58
|
||||
msgid "Login on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:55
|
||||
msgid "New role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
|
||||
msgid "New role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
|
||||
msgid "Old role"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
|
||||
msgid "Old role:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin/_role.html.heex:7
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.html.heex:45
|
||||
msgid "You may now login using your credentials on the service."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
|
||||
msgid "You may now login using your credentials on the service:"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/web/templates/email/admin_user_role_changed.html.heex:38
|
||||
msgid "Hi there! We just wanted to inform you that an administrator from <b>%{instance}</b> just changed your account role."
|
||||
msgstr ""
|
||||
|
|
|
@ -108,14 +108,19 @@ msgid "Error while saving user settings"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/group.ex:318 lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398 lib/graphql/resolvers/member.ex:81
|
||||
#: lib/graphql/error.ex:99
|
||||
#: lib/graphql/resolvers/group.ex:249
|
||||
#: lib/graphql/resolvers/group.ex:281
|
||||
#: lib/graphql/resolvers/group.ex:318
|
||||
#: lib/graphql/resolvers/group.ex:349
|
||||
#: lib/graphql/resolvers/group.ex:398
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
msgid "Group not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
|
||||
#: lib/graphql/resolvers/group.ex:78
|
||||
#: lib/graphql/resolvers/group.ex:82
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -140,15 +145,21 @@ msgid "No user to validate with this email was found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:298
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
|
||||
#: lib/graphql/resolvers/participant.ex:32
|
||||
#: lib/graphql/resolvers/participant.ex:210
|
||||
#: lib/graphql/resolvers/person.ex:236
|
||||
#: lib/graphql/resolvers/person.ex:353
|
||||
#: lib/graphql/resolvers/person.ex:380
|
||||
#: lib/graphql/resolvers/person.ex:397
|
||||
#: lib/graphql/resolvers/person.ex:425
|
||||
#: lib/graphql/resolvers/person.ex:440
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -163,11 +174,13 @@ msgid "The current password is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:472
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:344
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
@ -178,7 +191,8 @@ msgid "The new password must be different"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:479 lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:479
|
||||
#: lib/graphql/resolvers/user.ex:541
|
||||
#: lib/graphql/resolvers/user.ex:544
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
@ -199,7 +213,8 @@ msgid "This user has been disabled"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
|
||||
#: lib/graphql/resolvers/user.ex:252
|
||||
#: lib/graphql/resolvers/user.ex:257
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -274,7 +289,8 @@ msgid "You need to have an existing token to get a refresh token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
|
||||
#: lib/graphql/resolvers/user.ex:276
|
||||
#: lib/graphql/resolvers/user.ex:301
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
||||
|
@ -294,7 +310,8 @@ msgid "No profile found with this ID"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
|
||||
#: lib/graphql/resolvers/actor.ex:61
|
||||
#: lib/graphql/resolvers/actor.ex:97
|
||||
msgid "No remote profile found with this ID"
|
||||
msgstr ""
|
||||
|
||||
|
@ -345,17 +362,19 @@ msgid "Comment is already deleted"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
|
||||
#: lib/graphql/error.ex:101
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
msgid "Discussion not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
|
||||
#: lib/graphql/resolvers/report.ex:71
|
||||
#: lib/graphql/resolvers/report.ex:90
|
||||
msgid "Error while saving report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:102
|
||||
#: lib/graphql/resolvers/report.ex:110
|
||||
msgid "Error while updating report"
|
||||
msgstr ""
|
||||
|
||||
|
@ -365,14 +384,16 @@ msgid "Event id not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/error.ex:98
|
||||
#: lib/graphql/resolvers/event.ex:360
|
||||
#: lib/graphql/resolvers/event.ex:412
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:87
|
||||
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:128
|
||||
#: lib/graphql/resolvers/participant.ex:155
|
||||
#: lib/graphql/resolvers/participant.ex:336
|
||||
msgid "Event with this ID %{id} doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -388,8 +409,11 @@ msgid "No discussion with ID %{id}"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
|
||||
#: lib/graphql/resolvers/todos.ex:80
|
||||
#: lib/graphql/resolvers/todos.ex:107
|
||||
#: lib/graphql/resolvers/todos.ex:179
|
||||
#: lib/graphql/resolvers/todos.ex:208
|
||||
#: lib/graphql/resolvers/todos.ex:237
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -405,7 +429,8 @@ msgstr ""
|
|||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/participant.ex:187
|
||||
#: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
|
||||
#: lib/graphql/resolvers/participant.ex:220
|
||||
#: lib/graphql/resolvers/participant.ex:263
|
||||
msgid "Participant not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -420,12 +445,14 @@ msgid "Person with username %{username} not found"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -435,31 +462,42 @@ msgid "Profile invited doesn't exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
|
||||
#: lib/graphql/resolvers/member.ex:93
|
||||
#: lib/graphql/resolvers/member.ex:97
|
||||
msgid "Profile is already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/resource.ex:90
|
||||
#: lib/graphql/resolvers/resource.ex:132
|
||||
#: lib/graphql/resolvers/resource.ex:165
|
||||
#: lib/graphql/resolvers/resource.ex:199
|
||||
#: lib/graphql/resolvers/todos.ex:58
|
||||
#: lib/graphql/resolvers/todos.ex:83
|
||||
#: lib/graphql/resolvers/todos.ex:110
|
||||
#: lib/graphql/resolvers/todos.ex:182
|
||||
#: lib/graphql/resolvers/todos.ex:214
|
||||
#: lib/graphql/resolvers/todos.ex:246
|
||||
msgid "Profile is not member of group"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
|
||||
#: lib/graphql/resolvers/actor.ex:67
|
||||
#: lib/graphql/resolvers/person.ex:233
|
||||
msgid "Profile not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:40
|
||||
#: lib/graphql/resolvers/report.ex:48
|
||||
msgid "Report not found"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
|
||||
#: lib/graphql/resolvers/resource.ex:169
|
||||
#: lib/graphql/resolvers/resource.ex:196
|
||||
msgid "Resource doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -474,12 +512,14 @@ msgid "This token is invalid"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
|
||||
#: lib/graphql/resolvers/todos.ex:176
|
||||
#: lib/graphql/resolvers/todos.ex:243
|
||||
msgid "Todo doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:77
|
||||
#: lib/graphql/resolvers/todos.ex:211
|
||||
#: lib/graphql/resolvers/todos.ex:240
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
@ -490,12 +530,13 @@ msgid "Token does not exist"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
|
||||
#: lib/graphql/error.ex:96
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -515,7 +556,8 @@ msgid "You are not a member of this group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
|
@ -577,37 +619,37 @@ msgid "You don't have permission to delete this token"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:54
|
||||
#: lib/graphql/resolvers/admin.ex:56
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:28
|
||||
#: lib/graphql/resolvers/report.ex:36
|
||||
msgid "You need to be logged-in and a moderator to list reports"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:107
|
||||
#: lib/graphql/resolvers/report.ex:115
|
||||
msgid "You need to be logged-in and a moderator to update a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:45
|
||||
#: lib/graphql/resolvers/report.ex:53
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:255
|
||||
#: lib/graphql/resolvers/admin.ex:257
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:239
|
||||
#: lib/graphql/resolvers/admin.ex:241
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:281
|
||||
#: lib/graphql/resolvers/admin.ex:283
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -632,7 +674,7 @@ msgid "You need to be logged-in to create posts"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/report.ex:79
|
||||
#: lib/graphql/resolvers/report.ex:87
|
||||
msgid "You need to be logged-in to create reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -727,7 +769,8 @@ msgid "Reset your password to login"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/error.ex:95 lib/graphql/error.ex:100
|
||||
#: lib/graphql/error.ex:95
|
||||
#: lib/graphql/error.ex:100
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -817,8 +860,11 @@ msgid "Profile ID provided is not the anonymous profile one"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/group.ex:161 lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
|
||||
#: lib/graphql/resolvers/group.ex:161
|
||||
#: lib/graphql/resolvers/group.ex:203
|
||||
#: lib/graphql/resolvers/person.ex:148
|
||||
#: lib/graphql/resolvers/person.ex:182
|
||||
#: lib/graphql/resolvers/person.ex:304
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -843,7 +889,8 @@ msgid "Unable to fetch resource details from this URL."
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/event.ex:164
|
||||
#: lib/graphql/resolvers/participant.ex:253
|
||||
#: lib/graphql/resolvers/participant.ex:328
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
@ -894,6 +941,7 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#, elixir-format
|
||||
#: lib/graphql/resolvers/admin.ex:338
|
||||
#: lib/graphql/resolvers/user.ex:469
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
@ -1022,3 +1070,23 @@ msgstr ""
|
|||
#: lib/graphql/resolvers/user.ex:157
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:387
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen
|
||||
#: lib/graphql/resolvers/admin.ex:391
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#, elixir-format, ex-autogen, fuzzy
|
||||
#: lib/graphql/resolvers/admin.ex:314
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
|
|
|
@ -159,19 +159,22 @@ msgstr "%{profile} обновил участника %{member}."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:23
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
|
||||
msgid "The event %{event} was created by %{profile}."
|
||||
msgstr "Мероприятие %{event} было создано %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:34
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr "Мероприятие %{event} было удалено %{profile}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:33
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr "Мероприятие %{event} было обновлено %{profile}."
|
||||
|
||||
|
@ -201,13 +204,15 @@ msgstr "%{member} присоединился к группе."
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:63
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:58
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
|
||||
msgid "%{profile} posted a comment on the event %{event}."
|
||||
msgstr "%{profile} оставил комментарий к мероприятию %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/event.ex:54
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
|
||||
msgid "%{profile} replied to a comment on the event %{event}."
|
||||
msgstr "%{profile} ответил на комментарий к мероприятию %{event}."
|
||||
|
||||
|
@ -229,7 +234,8 @@ msgstr[2] "Посмотреть еще %{count} событий"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:44
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46 lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:46
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:6
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:7
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
|
@ -244,14 +250,17 @@ msgstr "События на %{instance}"
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:38
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:41
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} разместил объявление под мероприятием %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:24
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:4
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
|
||||
msgid "%{profile} mentionned you in a comment under event %{event}."
|
||||
msgstr "%{profile} упомянул вас в комментарии под мероприятием %{event}."
|
||||
|
||||
|
@ -269,7 +278,8 @@ msgid "Here's your weekly activity recap"
|
|||
msgstr "Вот итоги вашей еженедельной активности"
|
||||
|
||||
#, elixir-format
|
||||
#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
|
||||
#: lib/web/email/activity.ex:119
|
||||
#: lib/web/email/activity.ex:140
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "События на %{instance}"
|
||||
|
||||
|
@ -291,13 +301,15 @@ msgstr "Итоги еженедельной активности для %{instan
|
|||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:66
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:51
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
|
||||
msgid "%{profile} has posted a new comment under your event %{event}."
|
||||
msgstr "%{profile} разместил новый комментарий под вашим мероприятием %{event}."
|
||||
|
||||
#, elixir-format
|
||||
#: lib/service/activity/renderer/comment.ex:53
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:36
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
|
||||
msgid "%{profile} has posted a new reply under your event %{event}."
|
||||
msgstr "%{profile} опубликовал новый ответ под вашим мероприятием %{event}."
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue