mirror of
https://github.com/flarum/core.git
synced 2025-08-04 15:37:51 +02:00
Translate notification emails (#30)
This commit is contained in:
committed by
GitHub
parent
eebefa196e
commit
063b853305
@@ -13,6 +13,7 @@ use Flarum\Discussion\Discussion;
|
|||||||
use Flarum\Notification\Blueprint\BlueprintInterface;
|
use Flarum\Notification\Blueprint\BlueprintInterface;
|
||||||
use Flarum\Notification\MailableInterface;
|
use Flarum\Notification\MailableInterface;
|
||||||
use Flarum\Post\Post;
|
use Flarum\Post\Post;
|
||||||
|
use Symfony\Component\Translation\TranslatorInterface;
|
||||||
|
|
||||||
class NewPostBlueprint implements BlueprintInterface, MailableInterface
|
class NewPostBlueprint implements BlueprintInterface, MailableInterface
|
||||||
{
|
{
|
||||||
@@ -64,9 +65,9 @@ class NewPostBlueprint implements BlueprintInterface, MailableInterface
|
|||||||
/**
|
/**
|
||||||
* {@inheritdoc}
|
* {@inheritdoc}
|
||||||
*/
|
*/
|
||||||
public function getEmailSubject()
|
public function getEmailSubject(TranslatorInterface $translator)
|
||||||
{
|
{
|
||||||
return '[New Post] '.$this->post->discussion->title;
|
return $translator->trans('flarum-subscriptions.email.new_post.subject', ['{title}' => $this->post->discussion->title]);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -1,14 +1,7 @@
|
|||||||
Hey {!! $user->display_name !!}!
|
{!! $translator->trans('flarum-subscriptions.email.new_post.body', [
|
||||||
|
'{recipient_display_name}' => $user->display_name,
|
||||||
{!! $blueprint->post->user->display_name !!} made a post in a discussion you're following: {!! $blueprint->post->discussion->title !!}
|
'{poster_display_name}' => $blueprint->post->user->display_name,
|
||||||
|
'{title}' => $blueprint->post->discussion->title,
|
||||||
To view the new activity, check out the following link:
|
'{url}' => $url->to('forum')->route('discussion', ['id' => $blueprint->post->discussion_id, 'near' => $blueprint->post->number]),
|
||||||
{!! app()->url() !!}/d/{!! $blueprint->post->discussion_id !!}/{!! $blueprint->post->number !!}
|
'{content}' => $blueprint->post->content
|
||||||
|
]) !!}
|
||||||
---
|
|
||||||
|
|
||||||
{!! $blueprint->post->content !!}
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
You won't receive any more notifications about this discussion until you're up-to-date.
|
|
||||||
|
Reference in New Issue
Block a user