Add webpush front-end support

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel 2021-05-06 18:39:59 +02:00
parent 8c6b0003bc
commit 938f698b7a
No known key found for this signature in database
GPG Key ID: A061B9DDE0CA0773
99 changed files with 2594 additions and 1536 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 799 B

After

Width:  |  Height:  |  Size: 791 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1015 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="60" height="60"><path style="opacity:1;fill:#fea72b;fill-opacity:1;stroke:none;stroke-opacity:1" d="M-5.801-6.164h72.69v72.871h-72.69z"/><g data-name="Calque 2"><g data-name="header"><path d="M26.58 27.06q0 8-4.26 12.3a12.21 12.21 0 0 1-9 3.42 12.21 12.21 0 0 1-9-3.42Q0 35.1 0 27.06q0-8.04 4.26-12.3a12.21 12.21 0 0 1 9-3.42 12.21 12.21 0 0 1 9 3.42q4.32 4.24 4.32 12.3zM13.29 17q-5.67 0-5.67 10.06t5.67 10.08q5.71 0 5.71-10.08T13.29 17z" style="fill:#3a384c;fill-opacity:1" transform="translate(14.627 5.256) scale(1.15671)"/><path d="M9 6.78a7.37 7.37 0 0 1-.6-3 7.37 7.37 0 0 1 .6-3A8.09 8.09 0 0 1 12.83 0a7.05 7.05 0 0 1 3.69.84 7.37 7.37 0 0 1 .6 3 7.37 7.37 0 0 1-.6 3 7.46 7.46 0 0 1-3.87.84A6.49 6.49 0 0 1 9 6.78z" style="fill:#fff" transform="translate(14.627 5.256) scale(1.15671)"/></g></g></svg>

After

Width:  |  Height:  |  Size: 857 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 668 B

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -1,3 +1 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <svg xmlns="http://www.w3.org/2000/svg" width="60" height="60"><path style="opacity:1;fill:#fea72b;fill-opacity:1;stroke:none;stroke-opacity:1" d="M-5.801-6.164h72.69v72.871h-72.69z"/><g data-name="Calque 2"><g data-name="header"><path d="M26.58 27.06q0 8-4.26 12.3a12.21 12.21 0 0 1-9 3.42 12.21 12.21 0 0 1-9-3.42Q0 35.1 0 27.06q0-8.04 4.26-12.3a12.21 12.21 0 0 1 9-3.42 12.21 12.21 0 0 1 9 3.42q4.32 4.24 4.32 12.3zM13.29 17q-5.67 0-5.67 10.06t5.67 10.08q5.71 0 5.71-10.08T13.29 17z" style="fill:#3a384c;fill-opacity:1" transform="translate(14.627 5.256) scale(1.15671)"/><path d="M9 6.78a7.37 7.37 0 0 1-.6-3 7.37 7.37 0 0 1 .6-3A8.09 8.09 0 0 1 12.83 0a7.05 7.05 0 0 1 3.69.84 7.37 7.37 0 0 1 .6 3 7.37 7.37 0 0 1-.6 3 7.46 7.46 0 0 1-3.87.84A6.49 6.49 0 0 1 9 6.78z" style="fill:#fff" transform="translate(14.627 5.256) scale(1.15671)"/></g></g></svg>
<path d="M8.00251 14.9297L0 1.07422H6.14651L8.00251 4.27503L9.84583 1.07422H16L8.00251 14.9297Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 215 B

After

Width:  |  Height:  |  Size: 857 B

View File

@ -84,6 +84,10 @@ export const CONFIG = gql`
instanceFeeds { instanceFeeds {
enabled enabled
} }
webPush {
enabled
publicKey
}
} }
} }
`; `;
@ -160,3 +164,14 @@ export const TIMEZONES = gql`
} }
} }
`; `;
export const WEB_PUSH = gql`
query {
config {
webPush {
enabled
publicKey
}
}
}
`;

13
js/src/graphql/webPush.ts Normal file
View File

@ -0,0 +1,13 @@
import gql from "graphql-tag";
export const REGISTER_PUSH_MUTATION = gql`
mutation RegisterPush($endpoint: String!, $auth: String!, $p256dh: String!) {
registerPush(endpoint: $endpoint, auth: $auth, p256dh: $p256dh)
}
`;
export const UNREGISTER_PUSH_MUTATION = gql`
mutation UnRegisterPush($endpoint: String!) {
unregisterPush(endpoint: $endpoint)
}
`;

View File

@ -2,33 +2,33 @@
import { register } from "register-service-worker"; import { register } from "register-service-worker";
if (process.env.NODE_ENV === "production") { // if (process.env.NODE_ENV === "production") {
register(`${process.env.BASE_URL}service-worker.js`, { register(`${process.env.BASE_URL}service-worker.js`, {
ready() { ready() {
console.log( console.log(
"App is being served from cache by a service worker.\n" + "App is being served from cache by a service worker.\n" +
"For more details, visit https://goo.gl/AFskqB" "For more details, visit https://goo.gl/AFskqB"
); );
}, },
registered() { registered() {
console.log("Service worker has been registered."); console.log("Service worker has been registered.");
}, },
cached() { cached() {
console.log("Content has been cached for offline use."); console.log("Content has been cached for offline use.");
}, },
updatefound() { updatefound() {
console.log("New content is downloading."); console.log("New content is downloading.");
}, },
updated() { updated() {
console.log("New content is available; please refresh."); console.log("New content is available; please refresh.");
}, },
offline() { offline() {
console.log( console.log(
"No internet connection found. App is running in offline mode." "No internet connection found. App is running in offline mode."
); );
}, },
error(error) { error(error) {
console.error("Error during service worker registration:", error); console.error("Error during service worker registration:", error);
}, },
}); });
} // }

View File

@ -11,6 +11,7 @@ import { CacheableResponsePlugin } from "workbox-cacheable-response";
import { ExpirationPlugin } from "workbox-expiration"; import { ExpirationPlugin } from "workbox-expiration";
import { precacheAndRoute } from "workbox-precaching"; import { precacheAndRoute } from "workbox-precaching";
import { IPushNotification } from "./types/push-notification";
// Use with precache injection // Use with precache injection
// eslint-disable-next-line @typescript-eslint/ban-ts-comment // eslint-disable-next-line @typescript-eslint/ban-ts-comment
@ -75,3 +76,25 @@ registerRoute(
], ],
}) })
); );
self.addEventListener("push", async (event: any) => {
const payload = event.data.json() as IPushNotification;
console.log("received push", payload);
const options = {
title: payload.title,
body: payload.body,
icon: "/img/icons/android-chrome-512x512.png",
badge: "/img/icons/badge-128x128.png",
timestamp: new Date(payload.timestamp),
lang: payload.locale,
data: {
dateOfArrival: Date.now(),
},
};
event.waitUntil(
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
self.registration.showNotification(payload.title, options)
);
});

View File

@ -0,0 +1,64 @@
import apolloProvider from "@/vue-apollo";
import ApolloClient from "apollo-client";
import { NormalizedCacheObject } from "apollo-cache-inmemory";
import { WEB_PUSH } from "../graphql/config";
import { IConfig } from "../types/config.model";
function urlBase64ToUint8Array(base64String: string): Uint8Array {
const padding = "=".repeat((4 - (base64String.length % 4)) % 4);
const base64 = (base64String + padding).replace(/-/g, "+").replace(/_/g, "/");
const rawData = window.atob(base64);
const outputArray = new Uint8Array(rawData.length);
for (let i = 0; i < rawData.length; ++i) {
outputArray[i] = rawData.charCodeAt(i);
}
return outputArray;
}
export async function subscribeUserToPush(): Promise<PushSubscription | null> {
const client = apolloProvider.defaultClient as ApolloClient<NormalizedCacheObject>;
const registration = await navigator.serviceWorker.ready;
const { data } = await client.mutate<{ config: IConfig }>({
mutation: WEB_PUSH,
});
if (data?.config?.webPush?.enabled && data?.config?.webPush?.publicKey) {
const subscribeOptions = {
userVisibleOnly: true,
applicationServerKey: urlBase64ToUint8Array(
data?.config?.webPush?.publicKey
),
};
const pushSubscription = await registration.pushManager.subscribe(
subscribeOptions
);
console.log(
"Received PushSubscription: ",
JSON.stringify(pushSubscription)
);
return pushSubscription;
}
return null;
}
export async function isSubscribed(): Promise<boolean> {
const registration = await navigator.serviceWorker.ready;
return (await registration.pushManager.getSubscription()) !== null;
}
export async function unsubscribeUserToPush(): Promise<string | undefined> {
console.log("performing unsubscribeUserToPush");
const registration = await navigator.serviceWorker.ready;
console.log("found registration", registration);
const subscription = await registration.pushManager.getSubscription();
console.log("found subscription", subscription);
if (subscription && (await subscription?.unsubscribe()) === true) {
console.log("done unsubscription");
return subscription?.endpoint;
}
console.log("went wrong");
return undefined;
}

View File

@ -98,4 +98,8 @@ export interface IConfig {
instanceFeeds: { instanceFeeds: {
enabled: boolean; enabled: boolean;
}; };
webPush: {
enabled: boolean;
publicKey: string;
};
} }

View File

@ -0,0 +1,7 @@
export interface IPushNotification {
title: string;
body: string;
url: string;
timestamp: string;
locale: string;
}

View File

@ -15,6 +15,19 @@
</ul> </ul>
</nav> </nav>
<section> <section>
<div class="setting-title">
<h2>{{ $t("Participation notifications") }}</h2>
</div>
<b-button v-if="subscribed" @click="unsubscribeToWebPush()">{{
$t("Unsubscribe to WebPush")
}}</b-button>
<b-button
icon-left="rss"
@click="subscribeToWebPush"
v-else-if="canShowWebPush()"
>{{ $t("WebPush") }}</b-button
>
<span v-else>{{ $t("You can't use webpush in this browser.") }}</span>
<div class="setting-title"> <div class="setting-title">
<h2>{{ $t("Participation notifications") }}</h2> <h2>{{ $t("Participation notifications") }}</h2>
</div> </div>
@ -202,6 +215,14 @@ import { IUser } from "../../types/current-user.model";
import RouteName from "../../router/name"; import RouteName from "../../router/name";
import { IFeedToken } from "@/types/feedtoken.model"; import { IFeedToken } from "@/types/feedtoken.model";
import { CREATE_FEED_TOKEN, DELETE_FEED_TOKEN } from "@/graphql/feed_tokens"; import { CREATE_FEED_TOKEN, DELETE_FEED_TOKEN } from "@/graphql/feed_tokens";
import {
subscribeUserToPush,
unsubscribeUserToPush,
} from "../../services/push-subscription";
import {
REGISTER_PUSH_MUTATION,
UNREGISTER_PUSH_MUTATION,
} from "@/graphql/webPush";
@Component({ @Component({
apollo: { apollo: {
@ -235,6 +256,8 @@ export default class Notifications extends Vue {
showCopiedTooltip = { ics: false, atom: false }; showCopiedTooltip = { ics: false, atom: false };
subscribed = false;
mounted(): void { mounted(): void {
this.notificationPendingParticipationValues = { this.notificationPendingParticipationValues = {
[INotificationPendingEnum.NONE]: this.$t("Do not receive any mail"), [INotificationPendingEnum.NONE]: this.$t("Do not receive any mail"),
@ -307,6 +330,55 @@ export default class Notifications extends Vue {
this.feedTokens.push(newToken); this.feedTokens.push(newToken);
} }
async subscribeToWebPush(): Promise<void> {
if (this.canShowWebPush()) {
const subscription = await subscribeUserToPush();
if (subscription) {
const subscriptionJSON = subscription?.toJSON();
console.log("subscription", subscriptionJSON);
const { data } = await this.$apollo.mutate({
mutation: REGISTER_PUSH_MUTATION,
variables: {
endpoint: subscriptionJSON.endpoint,
auth: subscriptionJSON?.keys?.auth,
p256dh: subscriptionJSON?.keys?.p256dh,
},
});
this.subscribed = true;
console.log(data);
}
} else {
console.log("can't do webpush");
}
}
async unsubscribeToWebPush(): Promise<void> {
const endpoint = await unsubscribeUserToPush();
if (endpoint) {
const { data } = await this.$apollo.mutate({
mutation: UNREGISTER_PUSH_MUTATION,
variables: {
endpoint,
},
});
console.log(data);
this.subscribed = false;
}
}
canShowWebPush(): boolean {
return window.isSecureContext && !!navigator.serviceWorker;
}
async created(): Promise<void> {
this.subscribed = await this.isSubscribed();
}
private async isSubscribed(): Promise<boolean> {
const registration = await navigator.serviceWorker.getRegistration();
return (await registration?.pushManager.getSubscription()) !== null;
}
private async deleteFeedToken(token: string): Promise<void> { private async deleteFeedToken(token: string): Promise<void> {
await this.$apollo.mutate({ await this.$apollo.mutate({
mutation: DELETE_FEED_TOKEN, mutation: DELETE_FEED_TOKEN,

View File

@ -18,7 +18,7 @@
"paths": { "paths": {
"@/*": ["src/*"] "@/*": ["src/*"]
}, },
"lib": ["esnext", "dom", "dom.iterable", "scripthost"] "lib": ["esnext", "dom", "dom.iterable", "scripthost", "webworker"]
}, },
"include": [ "include": [
"src/**/*.ts", "src/**/*.ts",

View File

@ -5,9 +5,8 @@ defmodule Mobilizon.GraphQL.Resolvers.Activity do
import Mobilizon.Users.Guards import Mobilizon.Users.Guards
alias Mobilizon.{Activities, Actors, Users} alias Mobilizon.{Activities, Actors, Users}
alias Mobilizon.Activities.Activity
alias Mobilizon.Actors.Actor alias Mobilizon.Actors.Actor
alias Mobilizon.Service.Activity, as: ActivityService alias Mobilizon.Service.Activity.Utils
alias Mobilizon.Storage.Page alias Mobilizon.Storage.Page
alias Mobilizon.Users.User alias Mobilizon.Users.User
@ -27,12 +26,7 @@ defmodule Mobilizon.GraphQL.Resolvers.Activity do
limit limit
) )
elements = elements = Enum.map(elements, &Utils.transform_activity/1)
Enum.map(elements, fn %Activity{} = activity ->
activity
|> Map.update(:subject_params, %{}, &transform_params/1)
|> Map.put(:object, ActivityService.object(activity))
end)
{:ok, %Page{total: total, elements: elements}} {:ok, %Page{total: total, elements: elements}}
else else
@ -44,15 +38,4 @@ defmodule Mobilizon.GraphQL.Resolvers.Activity do
def group_activity(_, _, _) do def group_activity(_, _, _) do
{:error, :unauthenticated} {:error, :unauthenticated}
end end
@spec transform_params(map()) :: list()
defp transform_params(params) do
Enum.map(params, fn {key, value} -> %{key: key, value: transform_value(value)} end)
end
defp transform_value(value) when is_list(value) do
Enum.join(value, ",")
end
defp transform_value(value), do: value
end end

View File

@ -143,6 +143,11 @@ defmodule Mobilizon.GraphQL.Resolvers.Config do
}, },
instance_feeds: %{ instance_feeds: %{
enabled: Config.get([:instance, :enable_instance_feeds]) enabled: Config.get([:instance, :enable_instance_feeds])
},
web_push: %{
enabled: !is_nil(Application.get_env(:web_push_encryption, :vapid_details)),
public_key:
get_in(Application.get_env(:web_push_encryption, :vapid_details), [:public_key])
} }
} }
end end

View File

@ -25,25 +25,39 @@ defmodule Mobilizon.GraphQL.Resolvers.PushSubscription do
def register_push_subscription(_parent, args, %{ def register_push_subscription(_parent, args, %{
context: %{current_user: %User{id: user_id}} context: %{current_user: %User{id: user_id}}
}) do }) do
Users.create_push_subscription(Map.put(args, :user_id, user_id)) case Users.create_push_subscription(Map.put(args, :user_id, user_id)) do
{:ok, %PushSubscription{}} ->
{:ok, "OK"}
{:error, err} ->
require Logger
Logger.error(inspect(err))
{:error, "Something went wrong"}
end
end end
@spec unregister_push_subscription(map(), map(), map()) :: @spec unregister_push_subscription(map(), map(), map()) ::
{:ok, PushSubscription.t()} | {:error, :unauthorized} | {:error, :not_found} {:ok, PushSubscription.t()} | {:error, :unauthorized} | {:error, :not_found}
def unregister_push_subscription(_parent, %{id: push_subscription_id}, %{ def unregister_push_subscription(_parent, %{endpoint: push_subscription_endpoint}, %{
context: %{current_user: %User{id: user_id}} context: %{current_user: %User{id: user_id}}
}) do }) do
with %PushSubscription{user: %User{id: push_subscription_user_id}} = push_subscription <- with %PushSubscription{user: %User{id: push_subscription_user_id}} = push_subscription <-
Users.get_push_subscription(push_subscription_id), Users.get_push_subscription_by_endpoint(push_subscription_endpoint),
{:user_owns_push_subscription, true} <- {:user_owns_push_subscription, true} <-
{:user_owns_push_subscription, push_subscription_user_id == user_id} do {:user_owns_push_subscription, push_subscription_user_id == user_id},
Users.delete_push_subscription(push_subscription) {:ok, %PushSubscription{}} <- Users.delete_push_subscription(push_subscription) do
{:ok, "OK"}
else else
{:user_owns_push_subscription, false} -> {:user_owns_push_subscription, false} ->
{:error, :unauthorized} {:error, :unauthorized}
nil -> nil ->
{:error, :not_found} {:error, :not_found}
{:error, err} ->
require Logger
Logger.error(inspect(err))
{:error, "Something went wrong"}
end end
end end
end end

View File

@ -47,6 +47,7 @@ defmodule Mobilizon.GraphQL.Schema do
import_types(Schema.ReportType) import_types(Schema.ReportType)
import_types(Schema.AdminType) import_types(Schema.AdminType)
import_types(Schema.StatisticsType) import_types(Schema.StatisticsType)
import_types(Schema.Users.PushSubscription)
@desc "A struct containing the id of the deleted object" @desc "A struct containing the id of the deleted object"
object :deleted_object do object :deleted_object do
@ -155,6 +156,7 @@ defmodule Mobilizon.GraphQL.Schema do
import_fields(:resource_queries) import_fields(:resource_queries)
import_fields(:post_queries) import_fields(:post_queries)
import_fields(:statistics_queries) import_fields(:statistics_queries)
# import_fields(:push_queries)
end end
@desc """ @desc """
@ -179,6 +181,7 @@ defmodule Mobilizon.GraphQL.Schema do
import_fields(:post_mutations) import_fields(:post_mutations)
import_fields(:actor_mutations) import_fields(:actor_mutations)
import_fields(:follower_mutations) import_fields(:follower_mutations)
import_fields(:push_mutations)
end end
@desc """ @desc """

View File

@ -64,6 +64,7 @@ defmodule Mobilizon.GraphQL.Schema.ConfigType do
field(:auth, :auth, description: "The instance auth methods") field(:auth, :auth, description: "The instance auth methods")
field(:instance_feeds, :instance_feeds, description: "The instance's feed settings") field(:instance_feeds, :instance_feeds, description: "The instance's feed settings")
field(:web_push, :web_push, description: "Web Push settings for the instance")
end end
@desc """ @desc """
@ -301,6 +302,11 @@ defmodule Mobilizon.GraphQL.Schema.ConfigType do
field(:enabled, :boolean, description: "Whether the instance-wide feeds are enabled") field(:enabled, :boolean, description: "Whether the instance-wide feeds are enabled")
end end
object :web_push do
field(:enabled, :boolean, description: "Whether the WebPush feature is enabled")
field(:public_key, :string, description: "The server's public WebPush VAPID key")
end
object :config_queries do object :config_queries do
@desc "Get the instance config" @desc "Get the instance config"
field :config, :config do field :config, :config do

View File

@ -5,29 +5,32 @@ defmodule Mobilizon.GraphQL.Schema.Users.PushSubscription do
use Absinthe.Schema.Notation use Absinthe.Schema.Notation
alias Mobilizon.GraphQL.Resolvers.PushSubscription alias Mobilizon.GraphQL.Resolvers.PushSubscription
@desc """ # object :push_subscription do
An object representing the keys for a push subscription # field(:id, :id)
""" # end
input_object :push_subscription_keys do
field(:p256dh, non_null(:string))
field(:auth, non_null(:string))
end
object :push_queries do # @desc "A paginated list of subscriptions"
field :list_push_subscriptions, :paginated_push_subscription_list do # object :paginated_push_subscription_list do
resolve(&PushSubscription.list_user_push_subscriptions/3) # field(:elements, list_of(:push_subscription), description: "A list of push subscriptions")
end # field(:total, :integer, description: "The total number of push subscriptions in the list")
end # end
# object :push_queries do
# field :list_push_subscriptions, :paginated_push_subscription_list do
# resolve(&PushSubscription.list_user_push_subscriptions/3)
# end
# end
object :push_mutations do object :push_mutations do
field :register_push_mutation, :string do field :register_push, :string do
arg(:endpoint, non_null(:string)) arg(:endpoint, non_null(:string))
arg(:keys, non_null(:push_subscription_keys)) arg(:auth, non_null(:string))
arg(:p256dh, non_null(:string))
resolve(&PushSubscription.register_push_subscription/3) resolve(&PushSubscription.register_push_subscription/3)
end end
field :unregister_push_mutation, :string do field :unregister_push, :string do
arg(:id, non_null(:id)) arg(:endpoint, non_null(:string))
resolve(&PushSubscription.unregister_push_subscription/3) resolve(&PushSubscription.unregister_push_subscription/3)
end end
end end

View File

@ -3,45 +3,29 @@ defmodule Mobilizon.Users.PushSubscription do
alias Mobilizon.Users.User alias Mobilizon.Users.User
import Ecto.Changeset import Ecto.Changeset
@primary_key {:id, :binary_id, autogenerate: true}
schema "user_push_subscriptions" do schema "user_push_subscriptions" do
field(:digest, :string) field(:digest, :string)
belongs_to(:user, User) belongs_to(:user, User)
field(:endpoint, :string)
embeds_one :data, Data, on_replace: :delete do field(:auth, :string)
field(:endpoint, :string) field(:p256dh, :string)
embeds_one :keys, Keys, on_replace: :delete do
field(:auth, :string)
field(:p256dh, :string)
end
end
timestamps() timestamps()
end end
@doc false @doc false
def changeset(push_subscription, attrs) do def changeset(push_subscription, attrs) do
push_subscription push_subscription
|> cast(attrs, [:user_id]) |> cast(attrs, [:user_id, :endpoint, :auth, :p256dh])
|> cast_embed(:data, with: &cast_data/2) |> put_change(:digest, compute_digest(attrs))
|> put_change(:digest, compute_digest(attrs.data)) |> validate_required([:digest, :user_id, :endpoint, :auth, :p256dh])
|> validate_required([:digest, :user_id, :data]) |> unique_constraint([:digest, :user_id], name: :user_push_subscriptions_user_id_digest_index)
end end
defp cast_data(schema, attrs) do defp compute_digest(attrs) do
schema data =
|> cast(attrs, [:endpoint]) Jason.encode!(%{endpoint: attrs.endpoint, keys: %{auth: attrs.auth, p256dh: attrs.p256dh}})
|> cast_embed(:keys, with: &cast_keys/2)
|> validate_required([:endpoint, :keys])
end
defp cast_keys(schema, attrs) do
schema
|> cast(attrs, [:auth, :p256dh])
|> validate_required([:auth, :p256dh])
end
defp compute_digest(data) do
:sha256 :sha256
|> :crypto.hash(data) |> :crypto.hash(data)
|> Base.encode16() |> Base.encode16()

View File

@ -413,17 +413,16 @@ defmodule Mobilizon.Users do
def list_user_push_subscriptions(user_id, page \\ nil, limit \\ nil) do def list_user_push_subscriptions(user_id, page \\ nil, limit \\ nil) do
PushSubscription PushSubscription
|> where([p], p.user_id == ^user_id) |> where([p], p.user_id == ^user_id)
|> preload([:user])
|> Page.build_page(page, limit) |> Page.build_page(page, limit)
end end
@doc """ @doc """
Get a push subscription by their ID Get a push subscription by their endpoint
""" """
@spec get_push_subscription(String.t() | integer()) :: PushSubscription.t() | nil @spec get_push_subscription_by_endpoint(String.t()) :: PushSubscription.t() | nil
def get_push_subscription(push_subscription_id) do def get_push_subscription_by_endpoint(endpoint) do
PushSubscription PushSubscription
|> Repo.get(push_subscription_id) |> Repo.get_by(endpoint: endpoint)
|> Repo.preload([:user]) |> Repo.preload([:user])
end end

View File

@ -0,0 +1,83 @@
defmodule Mobilizon.Service.Activity.Renderer.Discussion do
@moduledoc """
Insert a comment activity
"""
alias Mobilizon.Activities.Activity
alias Mobilizon.Actors.Actor
alias Mobilizon.Service.Activity.Renderer
alias Mobilizon.Web.{Endpoint, Gettext}
alias Mobilizon.Web.Router.Helpers, as: Routes
import Mobilizon.Web.Gettext, only: [dgettext: 3]
@behaviour Renderer
@impl Renderer
def render(%Activity{} = activity, options) do
locale = Keyword.get(options, :locale, "en")
Gettext.put_locale(locale)
case activity.subject do
:discussion_created ->
%{
body:
dgettext("activity", "%{profile} created the discussion %{discussion}.", %{
profile: profile(activity),
discussion: title(activity)
}),
url: discussion_url(activity)
}
:discussion_replied ->
%{
body:
dgettext("activity", "%{profile} replied to the discussion %{discussion}.", %{
profile: profile(activity),
discussion: title(activity)
}),
url: discussion_url(activity)
}
:discussion_renamed ->
%{
body:
dgettext("activity", "%{profile} renamed the discussion %{discussion}.", %{
profile: profile(activity),
discussion: title(activity)
}),
url: discussion_url(activity)
}
:discussion_archived ->
%{
body:
dgettext("activity", "%{profile} archived the discussion %{discussion}.", %{
profile: profile(activity),
discussion: title(activity)
}),
url: discussion_url(activity)
}
:discussion_deleted ->
%{
body:
dgettext("activity", "%{profile} deleted the discussion %{discussion}.", %{
profile: profile(activity),
discussion: title(activity)
}),
url: nil
}
end
end
defp discussion_url(activity) do
Routes.page_url(
Endpoint,
:discussion,
Actor.preferred_username_and_domain(activity.group),
activity.subject_params["discussion_slug"]
)
end
defp profile(activity), do: Actor.display_name_and_username(activity.author)
defp title(activity), do: activity.subject_params["discussion_title"]
end

View File

@ -0,0 +1,83 @@
defmodule Mobilizon.Service.Activity.Renderer.Event do
@moduledoc """
Insert a comment activity
"""
alias Mobilizon.Activities.Activity
alias Mobilizon.Actors.Actor
alias Mobilizon.Service.Activity.Renderer
alias Mobilizon.Web.{Endpoint, Gettext}
alias Mobilizon.Web.Router.Helpers, as: Routes
import Mobilizon.Web.Gettext, only: [dgettext: 3]
@behaviour Renderer
@impl Renderer
def render(%Activity{} = activity, options) do
locale = Keyword.get(options, :locale, "en")
Gettext.put_locale(locale)
case activity.subject do
:event_created ->
%{
body:
dgettext("activity", "The event %{event} was created by %{profile}.", %{
profile: profile(activity),
event: title(activity)
}),
url: event_url(activity)
}
:event_updated ->
%{
body:
dgettext("activity", "The event %{event} was updated by %{profile}.", %{
profile: profile(activity),
event: title(activity)
}),
url: event_url(activity)
}
:event_deleted ->
%{
body:
dgettext("activity", "The event %{event} was deleted by %{profile}.", %{
profile: profile(activity),
event: title(activity)
}),
url: nil
}
:comment_posted ->
if activity.subject_params["comment_reply_to"] do
%{
body:
dgettext("activity", "%{profile} replied to a comment on the event %{event}.", %{
profile: profile(activity),
event: title(activity)
}),
url: event_url(activity)
}
else
%{
body:
dgettext("activity", "%{profile} posted a comment on the event %{event}.", %{
profile: profile(activity),
event: title(activity)
}),
url: event_url(activity)
}
end
end
end
defp event_url(activity) do
Routes.page_url(
Endpoint,
:event,
activity.subject_params["event_uuid"]
)
end
defp profile(activity), do: Actor.display_name_and_username(activity.author)
defp title(activity), do: activity.subject_params["event_title"]
end

View File

@ -0,0 +1,58 @@
defmodule Mobilizon.Service.Activity.Renderer.Group do
@moduledoc """
Insert a comment activity
"""
alias Mobilizon.Activities.Activity
alias Mobilizon.Actors.Actor
alias Mobilizon.Service.Activity.Renderer
alias Mobilizon.Web.{Endpoint, Gettext}
alias Mobilizon.Web.Router.Helpers, as: Routes
import Mobilizon.Web.Gettext, only: [dgettext: 3]
@behaviour Renderer
@impl Renderer
def render(%Activity{} = activity, options) do
locale = Keyword.get(options, :locale, "en")
Gettext.put_locale(locale)
case activity.subject do
:post_created ->
%{
body:
dgettext("activity", "The post %{post} was created by %{profile}.", %{
profile: profile(activity),
post: title(activity)
}),
url: post_url(activity)
}
:post_updated ->
%{
body:
dgettext("activity", "The post %{post} was updated by %{profile}.", %{
profile: profile(activity),
post: title(activity)
}),
url: post_url(activity)
}
:post_deleted ->
%{
body:
dgettext("activity", "The post %{post} was deleted by %{profile}.", %{
profile: profile(activity),
post: title(activity)
}),
url: post_url(activity)
}
end
end
defp post_url(activity) do
Routes.page_url(Endpoint, :post, activity.subject_params["post_slug"])
end
defp profile(activity), do: Actor.display_name_and_username(activity.author)
defp title(activity), do: activity.subject_params["post_title"]
end

View File

@ -0,0 +1,122 @@
defmodule Mobilizon.Service.Activity.Renderer.Member do
@moduledoc """
Insert a comment activity
"""
alias Mobilizon.Activities.Activity
alias Mobilizon.Actors.Actor
alias Mobilizon.Service.Activity.Renderer
alias Mobilizon.Web.{Endpoint, Gettext}
alias Mobilizon.Web.Router.Helpers, as: Routes
import Mobilizon.Web.Gettext, only: [dgettext: 3]
@behaviour Renderer
@impl Renderer
def render(%Activity{} = activity, options) do
locale = Keyword.get(options, :locale, "en")
Gettext.put_locale(locale)
case activity.subject do
:member_request ->
%{
body:
dgettext("activity", "%{member} requested to join the group.", %{
profile: profile(activity),
member: title(activity)
}),
url: member_url(activity)
}
:member_invited ->
%{
body:
dgettext("activity", "%{member} was invited by %{profile}.", %{
profile: profile(activity),
member: title(activity)
}),
url: member_url(activity)
}
:member_accepted_invitation ->
%{
body:
dgettext("activity", "%{member} accepted the invitation to join the group.", %{
profile: profile(activity),
member: title(activity)
}),
url: member_url(activity)
}
:member_rejected_invitation ->
%{
body:
dgettext("activity", "%{member} rejected the invitation to join the group.", %{
profile: profile(activity),
member: title(activity)
}),
url: member_url(activity)
}
:member_joined ->
%{
body:
dgettext("activity", "%{member} joined the group.", %{
member: title(activity)
}),
url: member_url(activity)
}
:member_added ->
%{
body:
dgettext("activity", "%{profile} added the member %{member}.", %{
profile: profile(activity),
member: title(activity)
}),
url: member_url(activity)
}
:member_updated ->
%{
body:
dgettext("activity", "%{profile} updated the member %{member}.", %{
profile: profile(activity),
member: title(activity)
}),
url: member_url(activity)
}
:member_removed ->
%{
body:
dgettext("activity", "%{profile} excluded member %{member}.", %{
profile: profile(activity),
member: title(activity)
}),
url: member_url(activity)
}
:member_quit ->
%{
body:
dgettext("activity", "%{profile} quit the group.", %{
profile: profile(activity),
member: title(activity)
}),
url: member_url(activity)
}
end
end
defp member_url(activity) do
Routes.page_url(
Endpoint,
:discussion,
Actor.preferred_username_and_domain(activity.group),
activity.subject_params["discussion_slug"]
)
end
defp profile(activity), do: Actor.display_name_and_username(activity.author)
defp title(activity), do: activity.subject_params["discussion_title"]
end

View File

@ -0,0 +1,83 @@
defmodule Mobilizon.Service.Activity.Renderer.Post do
@moduledoc """
Insert a comment activity
"""
alias Mobilizon.Activities.Activity
alias Mobilizon.Actors.Actor
alias Mobilizon.Service.Activity.Renderer
alias Mobilizon.Web.{Endpoint, Gettext}
alias Mobilizon.Web.Router.Helpers, as: Routes
import Mobilizon.Web.Gettext, only: [dgettext: 3]
@behaviour Renderer
@impl Renderer
def render(%Activity{} = activity, options) do
locale = Keyword.get(options, :locale, "en")
Gettext.put_locale(locale)
case activity.subject do
:discussion_created ->
%{
body:
dgettext("activity", "%{profile} created the discussion %{discussion}.", %{
profile: profile(activity),
discussion: title(activity)
}),
url: discussion_url(activity)
}
:discussion_replied ->
%{
body:
dgettext("activity", "%{profile} replied to the discussion %{discussion}.", %{
profile: profile(activity),
discussion: title(activity)
}),
url: discussion_url(activity)
}
:discussion_renamed ->
%{
body:
dgettext("activity", "%{profile} renamed the discussion %{discussion}.", %{
profile: profile(activity),
discussion: title(activity)
}),
url: discussion_url(activity)
}
:discussion_archived ->
%{
body:
dgettext("activity", "%{profile} archived the discussion %{discussion}.", %{
profile: profile(activity),
discussion: title(activity)
}),
url: discussion_url(activity)
}
:discussion_deleted ->
%{
body:
dgettext("activity", "%{profile} deleted the discussion %{discussion}.", %{
profile: profile(activity),
discussion: title(activity)
}),
url: nil
}
end
end
defp discussion_url(activity) do
Routes.page_url(
Endpoint,
:discussion,
Actor.preferred_username_and_domain(activity.group),
activity.subject_params["discussion_slug"]
)
end
defp profile(activity), do: Actor.display_name_and_username(activity.author)
defp title(activity), do: activity.subject_params["discussion_title"]
end

View File

@ -0,0 +1,47 @@
defmodule Mobilizon.Service.Activity.Renderer do
@moduledoc """
Behavior for Activity renderers
"""
alias Mobilizon.Config
alias Mobilizon.Activities.Activity
alias Mobilizon.Service.Activity.Renderer.{Discussion, Event, Group, Member, Post, Resource}
require Logger
import Mobilizon.Web.Gettext, only: [dgettext: 3]
@type render :: %{body: String.t(), url: String.t()}
@callback render(entity :: Activity.t(), Keyword.t()) :: render()
@spec render(Activity.t()) :: render()
def render(%Activity{} = activity, options \\ []) do
locale = Keyword.get(options, :locale, "en")
Gettext.put_locale(locale)
res =
activity
|> do_render(options)
|> Map.put(:timestamp, DateTime.utc_now() |> DateTime.to_iso8601())
|> Map.put(:locale, Keyword.get(options, :locale, "en"))
|> Map.put(
:title,
dgettext("activity", "Activity on %{instance}", %{instance: Config.instance_name()})
)
Logger.debug("notification to be sent")
Logger.debug(inspect(res))
res
end
defp do_render(%Activity{type: type} = activity, options) do
case type do
:discussion -> Discussion.render(activity, options)
:event -> Event.render(activity, options)
:group -> Group.render(activity, options)
:member -> Member.render(activity, options)
:post -> Post.render(activity, options)
:resource -> Resource.render(activity, options)
_ -> nil
end
end
end

View File

@ -0,0 +1,122 @@
defmodule Mobilizon.Service.Activity.Renderer.Resource do
@moduledoc """
Insert a comment activity
"""
alias Mobilizon.Activities.Activity
alias Mobilizon.Actors.Actor
alias Mobilizon.Service.Activity.Renderer
alias Mobilizon.Web.{Endpoint, Gettext}
alias Mobilizon.Web.Router.Helpers, as: Routes
import Mobilizon.Web.Gettext, only: [dgettext: 3]
@behaviour Renderer
@impl Renderer
def render(%Activity{} = activity, options) do
locale = Keyword.get(options, :locale, "en")
Gettext.put_locale(locale)
case activity.subject do
:resource_created ->
if activity.subject_params["is_folder"] do
%{
body:
dgettext("activity", "%{profile} created the folder %{resource}.", %{
profile: profile(activity),
resource: title(activity)
}),
url: resource_url(activity)
}
else
%{
body:
dgettext("activity", "%{profile} created the resource %{resource}.", %{
profile: profile(activity),
resource: title(activity)
}),
url: resource_url(activity)
}
end
:resource_renamed ->
if activity.subject_params["is_folder"] do
%{
body:
dgettext(
"activity",
"%{profile} renamed the folder from %{old_resource_title} to %{resource}.",
%{
profile: profile(activity),
resource: title(activity),
old_resource_title: activity.subject_params["old_resource_title"]
}
),
url: resource_url(activity)
}
else
%{
body:
dgettext(
"activity",
"%{profile} renamed the resource from %{old_resource_title} to %{resource}.",
%{
profile: profile(activity),
resource: title(activity),
old_resource_title: activity.subject_params["old_resource_title"]
}
),
url: resource_url(activity)
}
end
:resource_moved ->
if activity.subject_params["is_folder"] do
%{
body:
dgettext("activity", "%{profile} moved the folder %{resource}.", %{
profile: profile(activity),
resource: title(activity)
}),
url: resource_url(activity)
}
else
%{
body:
dgettext("activity", "%{profile} moved the resource %{resource}.", %{
profile: profile(activity),
resource: title(activity)
}),
url: resource_url(activity)
}
end
:resource_deleted ->
if activity.subject_params["is_folder"] do
%{
body:
dgettext("activity", "%{profile} deleted the folder %{resource}.", %{
profile: profile(activity),
resource: title(activity)
}),
url: resource_url(activity)
}
else
%{
body:
dgettext("activity", "%{profile} deleted the resource %{resource}.", %{
profile: profile(activity),
resource: title(activity)
}),
url: resource_url(activity)
}
end
end
end
defp resource_url(activity) do
Routes.page_url(Endpoint, :resource, activity.subject_params["resource_uuid"])
end
defp profile(activity), do: Actor.display_name_and_username(activity.author)
defp title(activity), do: activity.subject_params["resource_title"]
end

View File

@ -0,0 +1,30 @@
defmodule Mobilizon.Service.Activity.Utils do
@moduledoc """
Utils for activities
"""
alias Mobilizon.Activities.Activity
alias Mobilizon.Service.Activity, as: ActivityService
def transform_activity(%Activity{} = activity) do
activity
|> Map.update(:subject_params, %{}, &transform_params/1)
|> add_activity_object()
end
@spec add_activity_object(Activity.t()) :: Activity.t()
def add_activity_object(%Activity{} = activity) do
Map.put(activity, :object, ActivityService.object(activity))
end
@spec transform_params(map()) :: list()
defp transform_params(params) do
Enum.map(params, fn {key, value} -> %{key: key, value: transform_value(value)} end)
end
defp transform_value(value) when is_list(value) do
Enum.join(value, ",")
end
defp transform_value(value), do: value
end

View File

@ -4,10 +4,11 @@ defmodule Mobilizon.Service.Notifier.Push do
""" """
alias Mobilizon.Activities.Activity alias Mobilizon.Activities.Activity
alias Mobilizon.{Config, Users} alias Mobilizon.{Config, Users}
alias Mobilizon.Service.Activity.{Renderer, Utils}
alias Mobilizon.Service.Notifier alias Mobilizon.Service.Notifier
alias Mobilizon.Service.Notifier.Push alias Mobilizon.Service.Notifier.Push
alias Mobilizon.Storage.Page alias Mobilizon.Storage.Page
alias Mobilizon.Users.User alias Mobilizon.Users.{PushSubscription, User}
@behaviour Notifier @behaviour Notifier
@ -17,26 +18,37 @@ defmodule Mobilizon.Service.Notifier.Push do
end end
@impl Notifier @impl Notifier
def send(%User{id: user_id} = _user, %Activity{} = activity, _opts) do def send(user, activity, options \\ [])
def send(%User{id: user_id, locale: locale} = _user, %Activity{} = activity, options) do
options = Keyword.put_new(options, :locale, locale)
%Page{elements: subscriptions} = Users.list_user_push_subscriptions(user_id, 1, 100) %Page{elements: subscriptions} = Users.list_user_push_subscriptions(user_id, 1, 100)
Enum.each(subscriptions, &send_subscription(activity, &1)) Enum.map(subscriptions, &send_subscription(activity, convert_subscription(&1), options))
end end
@impl Notifier @impl Notifier
def send(%User{} = user, activities, opts) when is_list(activities) do def send(%User{} = user, activities, options) when is_list(activities) do
Enum.each(activities, &Push.send(user, &1, opts)) Enum.map(activities, &Push.send(user, &1, options))
end end
defp payload(%Activity{subject: subject}) do defp send_subscription(activity, subscription, options) do
%{ activity
title: subject |> payload(options)
} |> WebPushEncryption.send_web_push(subscription)
end
defp payload(%Activity{} = activity, options) do
activity
|> Utils.add_activity_object()
|> Renderer.render(options)
|> Jason.encode!() |> Jason.encode!()
end end
defp send_subscription(activity, subscription) do defp convert_subscription(%PushSubscription{} = subscription) do
activity %{
|> payload() endpoint: subscription.endpoint,
|> WebPushEncryption.send_web_push(subscription) keys: %{auth: subscription.auth, p256dh: subscription.p256dh}
}
end end
end end

View File

@ -11,52 +11,54 @@ msgid ""
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -67,75 +69,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -148,73 +153,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -228,3 +233,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=6\n" "Plural-Forms: nplurals=6\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -237,3 +242,8 @@ msgstr[2] ""
msgstr[3] "" msgstr[3] ""
msgstr[4] "" msgstr[4] ""
msgstr[5] "" msgstr[5] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -31,7 +31,7 @@ msgid "Activate my account"
msgstr "تنشيط حسابي" msgstr "تنشيط حسابي"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "أطلب مِن المجتمَع على Framacolibri" msgstr "أطلب مِن المجتمَع على Framacolibri"
@ -135,7 +135,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "تنبيه" msgstr "تنبيه"
@ -744,7 +744,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "" msgstr ""
@ -807,7 +807,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} هو خادم موبيليزون Mobilizon." msgstr "%{instance} هو خادم موبيليزون Mobilizon."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "%{instance} هو خادم موبيليزون Mobilizon." msgstr "%{instance} هو خادم موبيليزون Mobilizon."
@ -891,7 +891,7 @@ msgid "If you wish to cancel your attendance, visit the event page through the l
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "تعلّم المزيد عن Mobilizon." msgstr "تعلّم المزيد عن Mobilizon."
@ -1059,7 +1059,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "" msgstr ""
@ -1385,7 +1385,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "" msgstr ""
@ -1437,6 +1437,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=3\n" "Plural-Forms: nplurals=3\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -231,3 +236,8 @@ msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
msgstr[2] "" msgstr[2] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -28,7 +28,7 @@ msgid "Activate my account"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "" msgstr ""
@ -132,7 +132,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
@ -726,7 +726,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "" msgstr ""
@ -783,7 +783,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "" msgstr ""
@ -867,7 +867,7 @@ msgid "If you wish to cancel your attendance, visit the event page through the l
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "" msgstr ""
@ -1035,7 +1035,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "" msgstr ""
@ -1361,7 +1361,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "" msgstr ""
@ -1413,6 +1413,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -32,7 +32,7 @@ msgid "Activate my account"
msgstr "Activa el meu compte" msgstr "Activa el meu compte"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Pregunta a la comunitat a Framacolibri" msgstr "Pregunta a la comunitat a Framacolibri"
@ -142,7 +142,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Algú ha soŀlicitat a %{instance} una contrasenya nova." msgstr "Algú ha soŀlicitat a %{instance} una contrasenya nova."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Alerta" msgstr "Alerta"
@ -892,7 +892,7 @@ msgstr ""
"confirma l'adreça de correu que has introduït:" "confirma l'adreça de correu que has introduït:"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Necessites ajuda? Alguna cosa no funciona?" msgstr "Necessites ajuda? Alguna cosa no funciona?"
@ -954,7 +954,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} és un servidor de Mobilizon." msgstr "%{instance} és un servidor de Mobilizon."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "%{instance} és un servidor de Mobilizon." msgstr "%{instance} és un servidor de Mobilizon."
@ -1055,7 +1055,7 @@ msgstr ""
"l'enllaç de dalt i clica al botó de participació." "l'enllaç de dalt i clica al botó de participació."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Per aprendre més de Mobilizon." msgstr "Per aprendre més de Mobilizon."
@ -1231,7 +1231,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Si no has fet tu aquest canvi, pots ignorar aquest missatge." msgstr "Si no has fet tu aquest canvi, pots ignorar aquest missatge."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "<b>No ho facis servir més que proves, sisplau.</b>" msgstr "<b>No ho facis servir més que proves, sisplau.</b>"
@ -1610,7 +1610,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "Ho sentim, s'ha produït un error al nostre costat." msgstr "Ho sentim, s'ha produït un error al nostre costat."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Aquesta és una web de proves per provar la beta de Mobilizon." msgstr "Aquesta és una web de proves per provar la beta de Mobilizon."
@ -1662,6 +1662,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=3\n" "Plural-Forms: nplurals=3\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -231,3 +236,8 @@ msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
msgstr[2] "" msgstr[2] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -28,7 +28,7 @@ msgid "Activate my account"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "" msgstr ""
@ -132,7 +132,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
@ -726,7 +726,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "" msgstr ""
@ -783,7 +783,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "" msgstr ""
@ -867,7 +867,7 @@ msgid "If you wish to cancel your attendance, visit the event page through the l
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "" msgstr ""
@ -1035,7 +1035,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "" msgstr ""
@ -1361,7 +1361,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "" msgstr ""
@ -1413,6 +1413,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -33,7 +33,7 @@ msgid "Activate my account"
msgstr "Mein Konto aktivieren" msgstr "Mein Konto aktivieren"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Richte deine Fragen an die Gemeinschaft auf Framacolibri" msgstr "Richte deine Fragen an die Gemeinschaft auf Framacolibri"
@ -145,7 +145,7 @@ msgstr ""
"Du hast ein neues Passwort für deinen Account auf %{instance} angefragt." "Du hast ein neues Passwort für deinen Account auf %{instance} angefragt."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Warnung" msgstr "Warnung"
@ -922,7 +922,7 @@ msgstr ""
"angegebene E-Mail Adresse:" "angegebene E-Mail Adresse:"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Brauchst Du Hilfe? Funktioniert etwas nicht richtig?" msgstr "Brauchst Du Hilfe? Funktioniert etwas nicht richtig?"
@ -986,7 +986,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} ist ein Mobilizon-Server." msgstr "%{instance} ist ein Mobilizon-Server."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "<b>%{instance}</b> ist ein Mobilizon-Server." msgstr "<b>%{instance}</b> ist ein Mobilizon-Server."
@ -1088,7 +1088,7 @@ msgstr ""
"auf die Veranstaltungs-Seite und klicke auf den Teilnahme-Button." "auf die Veranstaltungs-Seite und klicke auf den Teilnahme-Button."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Lerne mehr über Mobilizon!" msgstr "Lerne mehr über Mobilizon!"
@ -1273,7 +1273,7 @@ msgstr ""
"diese Meldung." "diese Meldung."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "<b>Bitte verwenden Sie es nicht für reale Zwecke.</b>" msgstr "<b>Bitte verwenden Sie es nicht für reale Zwecke.</b>"
@ -1719,7 +1719,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "Es tut uns leid, aber auf unserer Seite ist etwas schief gelaufen." msgstr "Es tut uns leid, aber auf unserer Seite ist etwas schief gelaufen."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Dies ist eine Demo-Seite, um die Beta-Version von Mobilizon zu testen." msgstr "Dies ist eine Demo-Seite, um die Beta-Version von Mobilizon zu testen."
@ -1777,6 +1777,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -14,7 +14,7 @@ msgid "Activate my account"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "" msgstr ""
@ -118,7 +118,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
@ -707,7 +707,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "" msgstr ""
@ -762,7 +762,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "" msgstr ""
@ -846,7 +846,7 @@ msgid "If you wish to cancel your attendance, visit the event page through the l
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "" msgstr ""
@ -1014,7 +1014,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "" msgstr ""
@ -1340,7 +1340,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "" msgstr ""
@ -1392,6 +1392,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -37,7 +37,7 @@ msgid "Activate my account"
msgstr "Activate my account" msgstr "Activate my account"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Ask the community on Framacolibri" msgstr "Ask the community on Framacolibri"
@ -141,7 +141,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "You requested a new password for your account on %{instance}." msgstr "You requested a new password for your account on %{instance}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Warning" msgstr "Warning"
@ -760,7 +760,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Need some help? Something not working properly?" msgstr "Need some help? Something not working properly?"
@ -815,7 +815,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} is a Mobilizon server." msgstr "%{instance} is a Mobilizon server."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "%{instance} is a Mobilizon server." msgstr "%{instance} is a Mobilizon server."
@ -899,7 +899,7 @@ msgid "If you wish to cancel your attendance, visit the event page through the l
msgstr "If you need to cancel your participation, just access the event page through link above and click on the participation button." msgstr "If you need to cancel your participation, just access the event page through link above and click on the participation button."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Learn more about Mobilizon." msgstr "Learn more about Mobilizon."
@ -1067,7 +1067,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "Please do not use it in any real way" msgstr "Please do not use it in any real way"
@ -1393,7 +1393,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "This is a demonstration site to test the beta version of Mobilizon." msgstr "This is a demonstration site to test the beta version of Mobilizon."
@ -1445,6 +1445,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -32,7 +32,7 @@ msgid "Activate my account"
msgstr "Activar mi cuenta" msgstr "Activar mi cuenta"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Preguntar a la comunidad en framacolibri" msgstr "Preguntar a la comunidad en framacolibri"
@ -143,7 +143,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Solicitó una nueva contraseña para su cuenta en %{instancia}." msgstr "Solicitó una nueva contraseña para su cuenta en %{instancia}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Advertencia" msgstr "Advertencia"
@ -902,7 +902,7 @@ msgstr ""
"Confirme la dirección de correo electrónico que proporcionó:" "Confirme la dirección de correo electrónico que proporcionó:"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "¿Necesita ayuda? ¿Algo no está funcionando correctamente?" msgstr "¿Necesita ayuda? ¿Algo no está funcionando correctamente?"
@ -967,7 +967,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} es un servidor de Mobilizon." msgstr "%{instance} es un servidor de Mobilizon."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "<b>%{instance} </b> es una instancia de Mobilizon." msgstr "<b>%{instance} </b> es una instancia de Mobilizon."
@ -1067,7 +1067,7 @@ msgstr ""
"mediante el enlace debajo y presiona el botón." "mediante el enlace debajo y presiona el botón."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "¡Aprenda más sobre Mobilizon aquí!" msgstr "¡Aprenda más sobre Mobilizon aquí!"
@ -1244,7 +1244,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Si no activó el cambio usted mismo, ignore este mensaje." msgstr "Si no activó el cambio usted mismo, ignore este mensaje."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "<b>Por favor no lo use de ninguna manera real.</b>" msgstr "<b>Por favor no lo use de ninguna manera real.</b>"
@ -1676,7 +1676,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "Lo sentimos, pero algo salió mal por nuestra parte." msgstr "Lo sentimos, pero algo salió mal por nuestra parte."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Este es un sitio de demostración para probar Mobilizon." msgstr "Este es un sitio de demostración para probar Mobilizon."
@ -1733,6 +1733,6 @@ msgid "Public feed for %{instance}"
msgstr "Flujo público para %{instance}" msgstr "Flujo público para %{instance}"
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -32,7 +32,7 @@ msgid "Activate my account"
msgstr "Aktivoi tilini" msgstr "Aktivoi tilini"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Kysy yhteisöltä Framacolibrissa" msgstr "Kysy yhteisöltä Framacolibrissa"
@ -143,7 +143,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Pyysit uutta salasanaa tilillesi palvelimella %{instance}." msgstr "Pyysit uutta salasanaa tilillesi palvelimella %{instance}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Varoitus" msgstr "Varoitus"
@ -885,7 +885,7 @@ msgstr ""
"sähköpostiosoite:" "sähköpostiosoite:"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Tarvitsetko apua? Eikö kaikki toimi niin kuin pitäisi?" msgstr "Tarvitsetko apua? Eikö kaikki toimi niin kuin pitäisi?"
@ -948,7 +948,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} on Mobilizon-palvelin." msgstr "%{instance} on Mobilizon-palvelin."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "<b>%{instance}</b> on Mobilizon-palvelin." msgstr "<b>%{instance}</b> on Mobilizon-palvelin."
@ -1048,7 +1048,7 @@ msgstr ""
"linkistä ja napsauta siellä osallistumispainiketta." "linkistä ja napsauta siellä osallistumispainiketta."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Lue lisää Mobilizonista." msgstr "Lue lisää Mobilizonista."
@ -1224,7 +1224,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Jos et tehnyt vaihtoa itse, voit jättää tämän viestin huomiotta." msgstr "Jos et tehnyt vaihtoa itse, voit jättää tämän viestin huomiotta."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "<b>Älä käytä todellisiin tarkoituksiin.</b>" msgstr "<b>Älä käytä todellisiin tarkoituksiin.</b>"
@ -1651,7 +1651,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "Pahoittelemme, tapahtui virhe palvelimen päässä." msgstr "Pahoittelemme, tapahtui virhe palvelimen päässä."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Tällä kokeilusivustolla voit koekäyttää Mobilizonia." msgstr "Tällä kokeilusivustolla voit koekäyttää Mobilizonia."
@ -1703,6 +1703,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -18,223 +18,232 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.4.2\n" "X-Generator: Poedit 2.4.3\n"
#, elixir-format #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} a accepté l'invitation à rejoindre le groupe." msgstr "%{member} a accepté l'invitation à rejoindre le groupe."
#, elixir-format #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} a refusé l'invitation à rejoindre le groupe." msgstr "%{member} a refusé l'invitation à rejoindre le groupe."
#, elixir-format #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "%{member} a demandé à rejoindre le groupe." msgstr "%{member} a demandé à rejoindre le groupe."
#, elixir-format #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "%{member} a été invité⋅e par %{profile}." msgstr "%{member} a été invité⋅e par %{profile}."
#, elixir-format #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "%{profile} a ajouté le ou la membre %{membre}." msgstr "%{profile} a ajouté le ou la membre %{membre}."
#, elixir-format #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} a archivé la discussion %{discussion}." msgstr "%{profile} a archivé la discussion %{discussion}."
#, elixir-format #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} a créé la discussion %{discussion}." msgstr "%{profile} a créé la discussion %{discussion}."
#, elixir-format #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} a créé le dossier %{resource}." msgstr "%{profile} a créé le dossier %{resource}."
#, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.eex:4 #: lib/web/templates/email/activity/_group_activity_item.html.eex:4
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1
msgid "%{profile} created the group %{group}." msgid "%{profile} created the group %{group}."
msgstr "%{profile} a créé le groupe %{group}." msgstr "%{profile} a créé le groupe %{group}."
#, elixir-format #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} a créé la resource %{resource}." msgstr "%{profile} a créé la resource %{resource}."
#, elixir-format #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25
#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} a créé la discussion %{discussion}." msgstr "%{profile} a créé la discussion %{discussion}."
#, elixir-format #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} a supprimé le dossier %{resource}." msgstr "%{profile} a supprimé le dossier %{resource}."
#, elixir-format #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} a supprimé la resource %{resource}." msgstr "%{profile} a supprimé la resource %{resource}."
#, elixir-format #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "%{profile} a exclu le ou la membre %{membre}." msgstr "%{profile} a exclu le ou la membre %{membre}."
#, elixir-format #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} a déplacé le dossier %{resource}." msgstr "%{profile} a déplacé le dossier %{resource}."
#, elixir-format #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} a déplacé la ressource %{resource}." msgstr "%{profile} a déplacé la ressource %{resource}."
#, elixir-format #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "%{profile} a quitté le groupe." msgstr "%{profile} a quitté le groupe."
#, elixir-format #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} a renommé la discussion %{discussion}." msgstr "%{profile} a renommé la discussion %{discussion}."
#, elixir-format #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "%{profile} a renommé le dossier %{old_resource_title} en %{resource}." msgstr "%{profile} a renommé le dossier %{old_resource_title} en %{resource}."
#, elixir-format #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "%{profile} a renommé la resource %{old_resource_title} en %{resource}." msgstr "%{profile} a renommé la resource %{old_resource_title} en %{resource}."
#, elixir-format #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} a répondu à la discussion %{discussion}." msgstr "%{profile} a répondu à la discussion %{discussion}."
#, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.eex:19 #: lib/web/templates/email/activity/_group_activity_item.html.eex:19
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7
msgid "%{profile} updated the group %{group}." msgid "%{profile} updated the group %{group}."
msgstr "%{profile} a mis à jour le groupe %{group}." msgstr "%{profile} a mis à jour le groupe %{group}."
#, elixir-format #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "%{profile} a mis à jour le membre %{member}." 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.eex:4 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "L'événement %{event} a été créé par %{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.eex:34 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "L'événement %{event} a été supprimé par %{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.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "L'événement %{event} a été mis à jour par %{profile}." msgstr "L'événement %{event} a été mis à jour par %{profile}."
#, elixir-format #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "Le billet %{post} a été créé par %{profile}." msgstr "Le billet %{post} a été créé par %{profile}."
#, elixir-format #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "Le billet %{post} a été supprimé par %{profile}." msgstr "Le billet %{post} a été supprimé par %{profile}."
#, elixir-format #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "Le billet %{post} a été mis à jour par %{profile}." msgstr "Le billet %{post} a été mis à jour par %{profile}."
#, elixir-format #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "%{member} a rejoint le groupe." msgstr "%{member} a rejoint le groupe."
#, elixir-format #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} a posté un commentaire sur l'événement %{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.eex:43 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} a répondu à un commentaire sur l'événement %{event}." msgstr "%{profile} a répondu à un commentaire sur l'événement %{event}."
#, elixir-format #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.html.eex:104
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "Vous ne voulez pas recevoir de notifications d'activité ? Vous pouvez changer leur fréquence ou les désactiver dans vos préférences." msgstr "Vous ne voulez pas recevoir de notifications d'activité ? Vous pouvez changer leur fréquence ou les désactiver dans vos préférences."
#, elixir-format #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.html.eex:84
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
msgstr[0] "Voir une activité de plus" msgstr[0] "Voir une activité de plus"
msgstr[1] "Voir %{count} activités de plus" msgstr[1] "Voir %{count} activités de plus"
#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:38 #: lib/web/templates/email/email_direct_activity.html.eex:38
#: lib/web/templates/email/email_direct_activity.text.eex:4 #: lib/web/templates/email/email_direct_activity.text.eex:4
msgid "There has been an activity!" msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "Il y a eu une activité !" msgstr[0] "Il y a eu une activité !"
msgstr[1] "Il y a eu de l'activité !" msgstr[1] "Il y a eu de l'activité !"
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr "Activité sur %{instance}"

View File

@ -36,7 +36,7 @@ msgid "Activate my account"
msgstr "Activer mon compte" msgstr "Activer mon compte"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Demander à la communauté sur Framacolibri" msgstr "Demander à la communauté sur Framacolibri"
@ -140,7 +140,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Vous avez demandé un nouveau mot de passe pour votre compte sur %{instance}." msgstr "Vous avez demandé un nouveau mot de passe pour votre compte sur %{instance}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Attention" msgstr "Attention"
@ -743,7 +743,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "Salut ! Vous venez de vous enregistrer pour rejoindre cet événement : « %{title} ». Merci de confirmer l'adresse email que vous avez fournie :" msgstr "Salut ! Vous venez de vous enregistrer pour rejoindre cet événement : « %{title} ». Merci de confirmer l'adresse email que vous avez fournie :"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Besoin d'aide ? Quelque chose ne fonctionne pas correctement ?" msgstr "Besoin d'aide ? Quelque chose ne fonctionne pas correctement ?"
@ -798,7 +798,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} est une instance Mobilizon." msgstr "%{instance} est une instance Mobilizon."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "<b>%{instance}</b> est une instance Mobilizon." msgstr "<b>%{instance}</b> est une instance Mobilizon."
@ -882,7 +882,7 @@ msgid "If you wish to cancel your attendance, visit the event page through the l
msgstr "Si vous avez besoin d'annuler votre participation, il suffit d'accéder à la page de l'événement à partir du lien ci-dessus et de cliquer sur le bouton « Je participe »." msgstr "Si vous avez besoin d'annuler votre participation, il suffit d'accéder à la page de l'événement à partir du lien ci-dessus et de cliquer sur le bouton « Je participe »."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "En apprendre plus à propos de Mobilizon ici !" msgstr "En apprendre plus à propos de Mobilizon ici !"
@ -1050,7 +1050,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Si vous n'êtes pas à l'origine de cette modification, merci d'ignorer ce message." msgstr "Si vous n'êtes pas à l'origine de cette modification, merci d'ignorer ce message."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "<b>Veuillez ne pas l'utiliser pour un cas réel.</b>" msgstr "<b>Veuillez ne pas l'utiliser pour un cas réel.</b>"
@ -1378,7 +1378,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "Nous sommes désolé·e·s, mais quelque chose sest mal passé de notre côté." msgstr "Nous sommes désolé·e·s, mais quelque chose sest mal passé de notre côté."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Ceci est un site de démonstration permettant de tester Mobilizon." msgstr "Ceci est un site de démonstration permettant de tester Mobilizon."
@ -1430,6 +1430,6 @@ msgid "Public feed for %{instance}"
msgstr "Flux public pour %{instance}" msgstr "Flux public pour %{instance}"
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "Notification d'activité sur %{instance}" msgstr "Notification d'activité sur %{instance}"

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -32,7 +32,7 @@ msgid "Activate my account"
msgstr "Activar a miña conta" msgstr "Activar a miña conta"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Pregunta á comunidade en Framacolibri" msgstr "Pregunta á comunidade en Framacolibri"
@ -143,7 +143,7 @@ msgstr ""
"Solicitaches un novo contrasinal para a túa conta na instancia %{instance]." "Solicitaches un novo contrasinal para a túa conta na instancia %{instance]."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Aviso" msgstr "Aviso"
@ -881,7 +881,7 @@ msgstr ""
"confirma o email proporcionado:" "confirma o email proporcionado:"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Precisas axuda? Algo non funciona como agardabas?" msgstr "Precisas axuda? Algo non funciona como agardabas?"
@ -945,7 +945,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} funciona grazas a Mobilizon." msgstr "%{instance} funciona grazas a Mobilizon."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "<b>%{instance}</b> funciona grazas a Mobilizon." msgstr "<b>%{instance}</b> funciona grazas a Mobilizon."
@ -1045,7 +1045,7 @@ msgstr ""
"da ligazón superior e preme no botón « Participar »." "da ligazón superior e preme no botón « Participar »."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Coñece máis acerca de Mobilizon!" msgstr "Coñece máis acerca de Mobilizon!"
@ -1222,7 +1222,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Se non propiciaches ti o cambio, por favor ignora esta mensaxe." msgstr "Se non propiciaches ti o cambio, por favor ignora esta mensaxe."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "<b>Por favor, non o uses para eventos reais.</b>" msgstr "<b>Por favor, non o uses para eventos reais.</b>"
@ -1646,7 +1646,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "Lamentámolo, pero algo está a fallar pola nosa parte." msgstr "Lamentámolo, pero algo está a fallar pola nosa parte."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Este é un sitio web de exemplo para probar Mobilizon." msgstr "Este é un sitio web de exemplo para probar Mobilizon."
@ -1701,6 +1701,6 @@ msgid "Public feed for %{instance}"
msgstr "Fonte pública de %{instance}" msgstr "Fonte pública de %{instance}"
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -37,7 +37,7 @@ msgid "Activate my account"
msgstr "Saját fiók aktiválása" msgstr "Saját fiók aktiválása"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Kérdezze meg a közösséget a Framacolibrin" msgstr "Kérdezze meg a közösséget a Framacolibrin"
@ -149,7 +149,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Új jelszót kért a(z) %{instance} példányon lévő fiókjához." msgstr "Új jelszót kért a(z) %{instance} példányon lévő fiókjához."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Figyelmeztetés" msgstr "Figyelmeztetés"
@ -771,7 +771,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "" msgstr ""
@ -826,7 +826,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "" msgstr ""
@ -910,7 +910,7 @@ msgid "If you wish to cancel your attendance, visit the event page through the l
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "" msgstr ""
@ -1080,7 +1080,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "" msgstr ""
@ -1406,7 +1406,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "" msgstr ""
@ -1458,6 +1458,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -32,7 +32,7 @@ msgid "Activate my account"
msgstr "Attiva il mio account" msgstr "Attiva il mio account"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Chiedi alla comunità su Framacolibri" msgstr "Chiedi alla comunità su Framacolibri"
@ -142,7 +142,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Hai richiesto una nuova password per il tuo account su %{instance}." msgstr "Hai richiesto una nuova password per il tuo account su %{instance}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Avviso" msgstr "Avviso"
@ -904,7 +904,7 @@ msgstr ""
"Conferma l'indirizzo e-mail che hai fornito:" "Conferma l'indirizzo e-mail che hai fornito:"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Bisogno di aiuto? Qualcosa non funziona correttamente?" msgstr "Bisogno di aiuto? Qualcosa non funziona correttamente?"
@ -970,7 +970,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "% {instance} è alimentata da Mobilizon." msgstr "% {instance} è alimentata da Mobilizon."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "<b>%{instance}</b> è alimentata da Mobilizon." msgstr "<b>%{instance}</b> è alimentata da Mobilizon."
@ -1071,7 +1071,7 @@ msgstr ""
"tramite il link in alto e fai clic sul pulsante «Partecipanti»." "tramite il link in alto e fai clic sul pulsante «Partecipanti»."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Scopri di più su Mobilizon qui!" msgstr "Scopri di più su Mobilizon qui!"
@ -1253,7 +1253,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Se non hai attivato tu stesso la modifica, ignora questo messaggio." msgstr "Se non hai attivato tu stesso la modifica, ignora questo messaggio."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "<b> Si prega di non utilizzarlo per scopi reali. </b>" msgstr "<b> Si prega di non utilizzarlo per scopi reali. </b>"
@ -1691,7 +1691,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "Siamo spiacenti, ma qualcosa è andato storto da parte nostra." msgstr "Siamo spiacenti, ma qualcosa è andato storto da parte nostra."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Questo è un sito di prova per testare Mobilizon." msgstr "Questo è un sito di prova per testare Mobilizon."
@ -1746,6 +1746,6 @@ msgid "Public feed for %{instance}"
msgstr "Feed pubblico per %{instance}" msgstr "Feed pubblico per %{instance}"
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=1\n" "Plural-Forms: nplurals=1\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -227,3 +232,8 @@ msgstr[0] ""
msgid "There has been an activity!" msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -30,7 +30,7 @@ msgid "Activate my account"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "" msgstr ""
@ -134,7 +134,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
@ -718,7 +718,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "" msgstr ""
@ -771,7 +771,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "" msgstr ""
@ -855,7 +855,7 @@ msgid "If you wish to cancel your attendance, visit the event page through the l
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "" msgstr ""
@ -1023,7 +1023,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "" msgstr ""
@ -1349,7 +1349,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "" msgstr ""
@ -1401,6 +1401,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -33,7 +33,7 @@ msgid "Activate my account"
msgstr "Activeer mijn account" msgstr "Activeer mijn account"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Vragen aan de gemeenschap op Framacolibri" msgstr "Vragen aan de gemeenschap op Framacolibri"
@ -143,7 +143,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "U hebt een nieuw wachtwoord aangevraagd voor uw account op %{instance}." msgstr "U hebt een nieuw wachtwoord aangevraagd voor uw account op %{instance}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Waarschuwing" msgstr "Waarschuwing"
@ -732,7 +732,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Hulp nodig? Werkt iets niet juist?" msgstr "Hulp nodig? Werkt iets niet juist?"
@ -793,7 +793,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} is een Mobilizonserver." msgstr "%{instance} is een Mobilizonserver."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "%{instance} is een Mobilizonserver." msgstr "%{instance} is een Mobilizonserver."
@ -879,7 +879,7 @@ msgstr ""
"via de link hierboven, en klikt u op de deelnameknop." "via de link hierboven, en klikt u op de deelnameknop."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Leer meer over Mobilizon." msgstr "Leer meer over Mobilizon."
@ -1047,7 +1047,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "" msgstr ""
@ -1374,7 +1374,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Dit is een demosite om de bètaversie van Mobilizon te testen." msgstr "Dit is een demosite om de bètaversie van Mobilizon te testen."
@ -1426,6 +1426,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -32,7 +32,7 @@ msgid "Activate my account"
msgstr "Ta i bruk kontoen min" msgstr "Ta i bruk kontoen min"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Spør brukarsamfunnet på Framacolibri" msgstr "Spør brukarsamfunnet på Framacolibri"
@ -143,7 +143,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Du ba om eit nytt passord for brukarkontoen din på %{instance}." msgstr "Du ba om eit nytt passord for brukarkontoen din på %{instance}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Åtvaring" msgstr "Åtvaring"
@ -877,7 +877,7 @@ msgstr ""
"epostadressa du skreiv inn:" "epostadressa du skreiv inn:"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Treng du hjelp, eller er det noko som ikkje verkar slik du venta?" msgstr "Treng du hjelp, eller er det noko som ikkje verkar slik du venta?"
@ -940,7 +940,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} er ein Mobilizon-nettstad." msgstr "%{instance} er ein Mobilizon-nettstad."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "<b>%{instance}</b> er ein Mobilizon-nettstad." msgstr "<b>%{instance}</b> er ein Mobilizon-nettstad."
@ -1040,7 +1040,7 @@ msgstr ""
"og klkka på «Deltek»-knappen." "og klkka på «Deltek»-knappen."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Lær meir om Mobilizon her!" msgstr "Lær meir om Mobilizon her!"
@ -1217,7 +1217,7 @@ msgstr ""
"Viss du ikkje endra dette sjølv, kan du trygt sjå bort frå denne meldinga." "Viss du ikkje endra dette sjølv, kan du trygt sjå bort frå denne meldinga."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "<b>Ikkje bruk det på ordentleg.</b>" msgstr "<b>Ikkje bruk det på ordentleg.</b>"
@ -1647,7 +1647,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "Orsak, det skjedde noko feil hjå oss." msgstr "Orsak, det skjedde noko feil hjå oss."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Dette er ei demoside for å prøva ut Mobilizon." msgstr "Dette er ei demoside for å prøva ut Mobilizon."
@ -1702,6 +1702,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -31,7 +31,7 @@ msgid "Activate my account"
msgstr "Activar mon compte" msgstr "Activar mon compte"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Demandatz a la comunautat sus Framacolibri" msgstr "Demandatz a la comunautat sus Framacolibri"
@ -135,7 +135,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Avètz demandat un nòu senhal per vòstre compte sus %{instance}." msgstr "Avètz demandat un nòu senhal per vòstre compte sus %{instance}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Avertiment" msgstr "Avertiment"
@ -800,7 +800,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Besonh dajuda? Quicòm truca?" msgstr "Besonh dajuda? Quicòm truca?"
@ -865,7 +865,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} es una instància Mobilizon." msgstr "%{instance} es una instància Mobilizon."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "<b>%{instance}</b> es una instància Mobilizon." msgstr "<b>%{instance}</b> es una instància Mobilizon."
@ -952,7 +952,7 @@ msgstr ""
"participacion." "participacion."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Ne saber mai tocant Mobilizon." msgstr "Ne saber mai tocant Mobilizon."
@ -1124,7 +1124,7 @@ msgstr ""
"Savètz pas demandat aquesta modificacion, mercés dignorar aqueste messatge." "Savètz pas demandat aquesta modificacion, mercés dignorar aqueste messatge."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "<b>Mercés de lutilizar pas dun biais real.</b>" msgstr "<b>Mercés de lutilizar pas dun biais real.</b>"
@ -1458,7 +1458,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "" msgstr ""
@ -1511,6 +1511,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=3\n" "Plural-Forms: nplurals=3\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -231,3 +236,8 @@ msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
msgstr[2] "" msgstr[2] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -34,7 +34,7 @@ msgid "Activate my account"
msgstr "Aktywuj moje konto" msgstr "Aktywuj moje konto"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Zapytaj społeczność na Framacolibri" msgstr "Zapytaj społeczność na Framacolibri"
@ -145,7 +145,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Poprosiłeś(-aś) o nowe hasło do swojego konta na %{instance}." msgstr "Poprosiłeś(-aś) o nowe hasło do swojego konta na %{instance}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Ostrzeżenie" msgstr "Ostrzeżenie"
@ -795,7 +795,7 @@ msgstr ""
"„%{title}”. Potwierdź wprowadzony adres e-mail:" "„%{title}”. Potwierdź wprowadzony adres e-mail:"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Potrzebujesz pomocy? Coś nie działa prawidłowo?" msgstr "Potrzebujesz pomocy? Coś nie działa prawidłowo?"
@ -864,7 +864,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} jest serwerem Mobilizon." msgstr "%{instance} jest serwerem Mobilizon."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "%{instance} jest serwerem Mobilizon." msgstr "%{instance} jest serwerem Mobilizon."
@ -963,7 +963,7 @@ msgstr ""
"używając powyższego przycisku i naciśnij przycisk zgłaszania udziału." "używając powyższego przycisku i naciśnij przycisk zgłaszania udziału."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Dowiedz się więcej o Mobilizon." msgstr "Dowiedz się więcej o Mobilizon."
@ -1133,7 +1133,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "Nie używaj go do żadnych rzeczywistych celów" msgstr "Nie używaj go do żadnych rzeczywistych celów"
@ -1475,7 +1475,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "Przepraszamy, ale coś poszło nie tak po naszej stronie." msgstr "Przepraszamy, ale coś poszło nie tak po naszej stronie."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "To jest strona demonstracyjna pozwalająca na przetestowanie Mobilizon." msgstr "To jest strona demonstracyjna pozwalająca na przetestowanie Mobilizon."
@ -1527,6 +1527,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -28,7 +28,7 @@ msgid "Activate my account"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "" msgstr ""
@ -132,7 +132,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
@ -721,7 +721,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "" msgstr ""
@ -776,7 +776,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "" msgstr ""
@ -860,7 +860,7 @@ msgid "If you wish to cancel your attendance, visit the event page through the l
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "" msgstr ""
@ -1028,7 +1028,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "" msgstr ""
@ -1354,7 +1354,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "" msgstr ""
@ -1406,6 +1406,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -32,7 +32,7 @@ msgid "Activate my account"
msgstr "Ativar a minha conta" msgstr "Ativar a minha conta"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Perguntar à comunidade Framacolibri" msgstr "Perguntar à comunidade Framacolibri"
@ -143,7 +143,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Você solicitou uma nova senha para sua conta em %{instance}." msgstr "Você solicitou uma nova senha para sua conta em %{instance}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Atenção" msgstr "Atenção"
@ -790,7 +790,7 @@ msgid "Hi there! You just registered to join this event: « %{title} ». Please
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Precisa de ajuda? Algo não está funcionando bem?" msgstr "Precisa de ajuda? Algo não está funcionando bem?"
@ -851,7 +851,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} é um servidor Mobilizon." msgstr "%{instance} é um servidor Mobilizon."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "%{instance} é um servidor Mobilizon." msgstr "%{instance} é um servidor Mobilizon."
@ -937,7 +937,7 @@ msgstr ""
"evento através do link acima e clique no botão participação." "evento através do link acima e clique no botão participação."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Aprenda mais sobre Mobilizon." msgstr "Aprenda mais sobre Mobilizon."
@ -1105,7 +1105,7 @@ msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "Por favor não utilize este serviço em nenhum caso real" msgstr "Por favor não utilize este serviço em nenhum caso real"
@ -1466,7 +1466,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Este é um site de demonstração para testar a versão beta do Mobilizon." msgstr "Este é um site de demonstração para testar a versão beta do Mobilizon."
@ -1518,6 +1518,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=3\n" "Plural-Forms: nplurals=3\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -231,3 +236,8 @@ msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
msgstr[2] "" msgstr[2] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -33,7 +33,7 @@ msgid "Activate my account"
msgstr "Активировать мою учётную запись" msgstr "Активировать мою учётную запись"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
msgstr "Обратиться к сообществу на Framacolibri" msgstr "Обратиться к сообществу на Framacolibri"
@ -144,7 +144,7 @@ msgid "You requested a new password for your account on %{instance}."
msgstr "Вы запросили новый пароль для своей учетной записи на %{instance}." msgstr "Вы запросили новый пароль для своей учетной записи на %{instance}."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:85 #: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Предупреждение" msgstr "Предупреждение"
@ -901,7 +901,7 @@ msgstr ""
"указали:" "указали:"
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:114 #: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
msgstr "Нужна помощь? Что-то не работает?" msgstr "Нужна помощь? Что-то не работает?"
@ -974,7 +974,7 @@ msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} работает на платформе Mobilizon." msgstr "%{instance} работает на платформе Mobilizon."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:142 #: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "<b>%{instance}</b> работает на платформе Mobilizon." msgstr "<b>%{instance}</b> работает на платформе Mobilizon."
@ -1075,7 +1075,7 @@ msgstr ""
"мероприятия по ссылке выше и нажмите кнопку « Я участвую »." "мероприятия по ссылке выше и нажмите кнопку « Я участвую »."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143 #: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
msgstr "Узнайте больше о Mobilizon!" msgstr "Узнайте больше о Mobilizon!"
@ -1253,7 +1253,7 @@ msgstr ""
"сообщение." "сообщение."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:89 #: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "<b>Пожалуйста, используйте это только для тестовых целей.</b>" msgstr "<b>Пожалуйста, используйте это только для тестовых целей.</b>"
@ -1687,7 +1687,7 @@ msgid "We're sorry, but something went wrong on our end."
msgstr "Сожалеем, но с нашей стороны что-то пошло не так." msgstr "Сожалеем, но с нашей стороны что-то пошло не так."
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:88 #: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
msgstr "Это демонстрационная площадка для тестирования Mobilizon." msgstr "Это демонстрационная площадка для тестирования Mobilizon."
@ -1743,6 +1743,6 @@ msgid "Public feed for %{instance}"
msgstr "Публичная лента для %{instance}" msgstr "Публичная лента для %{instance}"
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -12,52 +12,54 @@ msgstr ""
"Plural-Forms: nplurals=2\n" "Plural-Forms: nplurals=2\n"
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:19 #: lib/service/activity/renderer/member.ex:43
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
msgid "%{member} accepted the invitation to join the group." msgid "%{member} accepted the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:26 #: lib/service/activity/renderer/member.ex:53
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
msgid "%{member} rejected the invitation to join the group." msgid "%{member} rejected the invitation to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:4 #: lib/service/activity/renderer/member.ex:23
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
msgid "%{member} requested to join the group." msgid "%{member} requested to join the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:11 #: lib/service/activity/renderer/member.ex:33
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
msgid "%{member} was invited by %{profile}." msgid "%{member} was invited by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:40 #: lib/service/activity/renderer/member.ex:72
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
msgid "%{profile} added the member %{member}." msgid "%{profile} added the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:49 #: lib/service/activity/renderer/discussion.ex:53
#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.html.eex:49
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
msgid "%{profile} archived the discussion %{discussion}." msgid "%{profile} archived the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 #: lib/service/activity/renderer/discussion.ex:23
#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.html.eex:4
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
msgid "%{profile} created the discussion %{discussion}." msgid "%{profile} created the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 #: lib/service/activity/renderer/resource.ex:24
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
msgid "%{profile} created the folder %{resource}." msgid "%{profile} created the folder %{resource}."
msgstr "" msgstr ""
@ -68,75 +70,78 @@ msgid "%{profile} created the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 #: lib/service/activity/renderer/resource.ex:33
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
msgid "%{profile} created the resource %{resource}." msgid "%{profile} created the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:64 #: lib/service/activity/renderer/discussion.ex:63
#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.html.eex:64
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
msgid "%{profile} deleted the discussion %{discussion}." msgid "%{profile} deleted the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 #: lib/service/activity/renderer/resource.ex:97
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
msgid "%{profile} deleted the folder %{resource}." msgid "%{profile} deleted the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 #: lib/service/activity/renderer/resource.ex:106
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
msgid "%{profile} deleted the resource %{resource}." msgid "%{profile} deleted the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:56 #: lib/service/activity/renderer/member.ex:92
#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}." msgid "%{profile} excluded member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 #: lib/service/activity/renderer/resource.ex:76
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
msgid "%{profile} moved the folder %{resource}." msgid "%{profile} moved the folder %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 #: lib/service/activity/renderer/resource.ex:85
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
msgid "%{profile} moved the resource %{resource}." msgid "%{profile} moved the resource %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:64 #: lib/service/activity/renderer/member.ex:102
#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group." msgid "%{profile} quit the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:34 #: lib/service/activity/renderer/discussion.ex:43
#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.html.eex:34
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
msgid "%{profile} renamed the discussion %{discussion}." msgid "%{profile} renamed the discussion %{discussion}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 #: lib/service/activity/renderer/resource.ex:45
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 #: lib/service/activity/renderer/resource.ex:59
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 #: lib/service/activity/renderer/discussion.ex:33
#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.html.eex:19
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
msgid "%{profile} replied to the discussion %{discussion}." msgid "%{profile} replied to the discussion %{discussion}."
@ -149,73 +154,73 @@ msgid "%{profile} updated the group %{group}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:48 #: lib/service/activity/renderer/member.ex:82
#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}." msgid "%{profile} updated the member %{member}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:4 #: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
msgid "The event %{event} was created by %{profile}." msgid "The event %{event} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:34 #: lib/service/activity/renderer/event.ex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
msgid "The event %{event} was deleted by %{profile}." msgid "The event %{event} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:19 #: lib/service/activity/renderer/event.ex:33
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
msgid "The event %{event} was updated by %{profile}." msgid "The event %{event} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 #: lib/service/activity/renderer/group.ex:23
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
msgid "The post %{post} was created by %{profile}." msgid "The post %{post} was created by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 #: lib/service/activity/renderer/group.ex:43
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
msgid "The post %{post} was deleted by %{profile}." msgid "The post %{post} was deleted by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 #: lib/service/activity/renderer/group.ex:33
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
msgid "The post %{post} was updated by %{profile}." msgid "The post %{post} was updated by %{profile}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.eex:33 #: lib/service/activity/renderer/member.ex:63
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
msgid "%{member} joined the group." msgid "%{member} joined the group."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:58 #: lib/service/activity/renderer/event.ex:63
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
msgid "%{profile} posted a comment on the event %{event}." msgid "%{profile} posted a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/activity/_event_activity_item.html.eex:43 #: lib/service/activity/renderer/event.ex:54
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
msgid "%{profile} replied to a comment on the event %{event}." msgid "%{profile} replied to a comment on the event %{event}."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:104 #: lib/web/templates/email/email_direct_activity.html.eex:142
#: lib/web/templates/email/email_direct_activity.text.eex:21 #: lib/web/templates/email/email_direct_activity.text.eex:21
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/templates/email/email_direct_activity.html.eex:84 #: lib/web/templates/email/email_direct_activity.html.eex:122
#: lib/web/templates/email/email_direct_activity.text.eex:17 #: lib/web/templates/email/email_direct_activity.text.eex:17
msgid "View one more activity" msgid "View one more activity"
msgid_plural "View %{count} more activities" msgid_plural "View %{count} more activities"
@ -229,3 +234,8 @@ msgid "There has been an activity!"
msgid_plural "There has been some activity!" msgid_plural "There has been some activity!"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#, elixir-format
#: lib/service/activity/renderer/renderer.ex:28
msgid "Activity on %{instance}"
msgstr ""

View File

@ -32,7 +32,7 @@ msgstr "%{title} av %{creator}"
msgid "Activate my account" msgid "Activate my account"
msgstr "Aktivera mitt konto" msgstr "Aktivera mitt konto"
#: lib/web/templates/email/email.html.eex:117 #: lib/web/templates/email/email.html.eex:118
#: lib/web/templates/email/email.text.eex:9 #: lib/web/templates/email/email.text.eex:9
#, elixir-format #, elixir-format
msgid "Ask the community on Framacolibri" msgid "Ask the community on Framacolibri"
@ -143,8 +143,8 @@ msgstr "Ny titel: %{title}"
msgid "You requested a new password for your account on %{instance}." msgid "You requested a new password for your account on %{instance}."
msgstr "Du har bett om ett nytt lösenord för ditt konto på %{instance}." msgstr "Du har bett om ett nytt lösenord för ditt konto på %{instance}."
#: lib/web/templates/email/email.html.eex:85
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:86
msgid "Warning" msgid "Warning"
msgstr "Varning" msgstr "Varning"
@ -736,7 +736,8 @@ msgstr ""
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr "" msgstr ""
#: lib/web/templates/email/email.html.eex:114 #, elixir-format
#: lib/web/templates/email/email.html.eex:115
#: lib/web/templates/email/email.text.eex:8 #: lib/web/templates/email/email.text.eex:8
#, elixir-format #, elixir-format
msgid "Need help? Is something not working as expected?" msgid "Need help? Is something not working as expected?"
@ -797,8 +798,8 @@ msgstr[1] ""
msgid "%{instance} is powered by Mobilizon." msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} är en Mobilizon-server." msgstr "%{instance} är en Mobilizon-server."
#: lib/web/templates/email/email.html.eex:142
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:143
msgid "<b>%{instance}</b> is powered by Mobilizon." msgid "<b>%{instance}</b> is powered by Mobilizon."
msgstr "<b>%{instance}</b> är en Mobilizon-server." msgstr "<b>%{instance}</b> är en Mobilizon-server."
@ -884,7 +885,8 @@ msgstr ""
"Om du behöver lämna återbud är det bara att gå till evenemangets sida, på " "Om du behöver lämna återbud är det bara att gå till evenemangets sida, på "
"länken ovan, och klicka på deltagande-knappen." "länken ovan, och klicka på deltagande-knappen."
#: lib/web/templates/email/email.html.eex:143 #, elixir-format
#: lib/web/templates/email/email.html.eex:144
#: lib/web/templates/email/email.text.eex:11 #: lib/web/templates/email/email.text.eex:11
#, elixir-format #, elixir-format
msgid "Learn more about Mobilizon here!" msgid "Learn more about Mobilizon here!"
@ -1052,8 +1054,8 @@ msgstr ""
msgid "If you didn't trigger the change yourself, please ignore this message." msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "" msgstr ""
#: lib/web/templates/email/email.html.eex:89
#, elixir-format #, elixir-format
#: lib/web/templates/email/email.html.eex:90
msgid "<b>Please do not use it for real purposes.</b>" msgid "<b>Please do not use it for real purposes.</b>"
msgstr "" msgstr ""
@ -1380,7 +1382,8 @@ msgstr ""
msgid "We're sorry, but something went wrong on our end." msgid "We're sorry, but something went wrong on our end."
msgstr "" msgstr ""
#: lib/web/templates/email/email.html.eex:88 #, elixir-format
#: lib/web/templates/email/email.html.eex:89
#: lib/web/templates/email/email.text.eex:4 #: lib/web/templates/email/email.text.eex:4
#, elixir-format #, elixir-format
msgid "This is a demonstration site to test Mobilizon." msgid "This is a demonstration site to test Mobilizon."
@ -1434,6 +1437,6 @@ msgid "Public feed for %{instance}"
msgstr "" msgstr ""
#, elixir-format #, elixir-format
#: lib/web/email/activity.ex:25 #: lib/web/email/activity.ex:27
msgid "Activity notification for %{instance}" msgid "Activity notification for %{instance}"
msgstr "" msgstr ""

View File

@ -6,7 +6,9 @@ defmodule Mobilizon.Repo.Migrations.CreateUserPushSubscriptions do
add(:id, :uuid, primary_key: true) add(:id, :uuid, primary_key: true)
add(:user_id, references(:users, on_delete: :nothing), null: false) add(:user_id, references(:users, on_delete: :nothing), null: false)
add(:digest, :text, null: false) add(:digest, :text, null: false)
add(:data, :map, null: false) add(:endpoint, :string, null: false)
add(:auth, :string, null: false)
add(:p256dh, :string, null: false)
timestamps() timestamps()
end end