Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Andrew Lansdowne 43 posts 124 karma points
    Nov 01, 2018 @ 00:41
    Andrew Lansdowne
    0

    Email notifications?

    Hi,

    The feature list includes 'Email notifications' but I can't find any documentation on how this is set up, in my example using the in-built translation tool no external providers.

    I expect upon a new translation job it should be possible to set a user to receive email notifications?

    Thanks Andy

  • Andrew Lansdowne 43 posts 124 karma points
    Nov 01, 2018 @ 01:27
    Andrew Lansdowne
    0

    Humm now i found the global setting in Settings > Translation Manager > Notifications , which lets me set fixed email addresses for the 'manager' to be notified on pending/submitted/returned translations , but that is no use for notifying the translators themselves.

    Say there are 18 languages with 18 different users who are intended to translate their one - can they be notified when a job is submitted for their language?

    It doesn't look like it, but maybe I can make a custom translation provider extending the default one and add functionality?

  • Kevin Jump 2343 posts 14890 karma points MVP 8x c-trib
    Nov 01, 2018 @ 10:05
    Kevin Jump
    100

    Hi Andrew,

    yes the default notifications just send to managers,

    The upcoming version includes sending notifications to the user who creates a job.

    but you can also hook into the notifications if you want to do something complex (e.g send to different people depending on language).

    you can hook into the following events, to perform actions when jobs are created, submitted, received and approved :

            TranslationNodeService.Creating += TranslationNodeService_Pending;
            TranslationJobService.Submitted += TranslationJobService_Submitted;
            TranslationJobService.Received += TranslationJobService_Received;
            TranslationJobService.Approved += TranslationJobService_Approved;
    

    each of these events passes the job or node information so you can reach in get languages, creators etc, to work out what you might want to do.

    Kevin

  • Andrew Lansdowne 43 posts 124 karma points
    Nov 01, 2018 @ 16:01
    Andrew Lansdowne
    0

    This is perfect, many thanks.

Please Sign in or register to post replies

Write your reply to:

Draft