code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:14+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Turkish (http://www.transifex.com/gnu-social/gnu-social/language/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: tr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#. TRANS: Server exception thrown when a reminder record could not be inserted
#. into the database.
#: classes/Email_reminder.php:88
msgid "Database error inserting reminder record."
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:102
#, php-format
msgid "Reminder - You have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:116
#, php-format
msgid "Final reminder - you have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:86
#: lib/userconfirmregreminderhandler.php:103
msgid "Reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:118
msgid "Second reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:133
msgid "Final reminder - please confirm your registration!"
msgstr ""

#. TRANS: Plugin description.
#: EmailReminderPlugin.php:190
msgid "Send email reminders for various things."
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
# Петро Романчук <ixer@ixer.org.ua>, 2015
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-03-31 11:51+0000\n"
"Last-Translator: Петро Романчук <ixer@ixer.org.ua>\n"
"Language-Team: Ukrainian (http://www.transifex.com/gnu-social/gnu-social/language/uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: uk\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"

#. TRANS: Server exception thrown when a reminder record could not be inserted
#. into the database.
#: classes/Email_reminder.php:88
msgid "Database error inserting reminder record."
msgstr "Помилка в базі даних при вставці запису нагадування."

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:102
#, php-format
msgid "Reminder - You have been invited to join %s!"
msgstr "Нагадування - Ви отримали запрошення приєднатися до %s!"

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:116
#, php-format
msgid "Final reminder - you have been invited to join %s!"
msgstr "Останнє нагадування - Ви отримали запрошення приєднатися до %s!"

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:86
#: lib/userconfirmregreminderhandler.php:103
msgid "Reminder - please confirm your registration!"
msgstr "Повідомлення - будь-ласка, підтвердіть свою реєстрацію!"

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:118
msgid "Second reminder - please confirm your registration!"
msgstr "Повторне нагадування - будь-ласка, підтвердіть Вашу реєстрацію!"

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:133
msgid "Final reminder - please confirm your registration!"
msgstr "Останнє нагадування - будь-ласка, підтвердіть Вашу реєстрацію!"

#. TRANS: Plugin description.
#: EmailReminderPlugin.php:190
msgid "Send email reminders for various things."
msgstr "Надсилати користувачам нагадування про різні речі."

repo_name: spookie/gnu

license: mit


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:14+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Urdu (Pakistan) (http://www.transifex.com/gnu-social/gnu-social/language/ur_PK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ur_PK\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Server exception thrown when a reminder record could not be inserted
#. into the database.
#: classes/Email_reminder.php:88
msgid "Database error inserting reminder record."
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:102
#, php-format
msgid "Reminder - You have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:116
#, php-format
msgid "Final reminder - you have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:86
#: lib/userconfirmregreminderhandler.php:103
msgid "Reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:118
msgid "Second reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:133
msgid "Final reminder - please confirm your registration!"
msgstr ""

#. TRANS: Plugin description.
#: EmailReminderPlugin.php:190
msgid "Send email reminders for various things."
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:14+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Vietnamese (http://www.transifex.com/gnu-social/gnu-social/language/vi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#. TRANS: Server exception thrown when a reminder record could not be inserted
#. into the database.
#: classes/Email_reminder.php:88
msgid "Database error inserting reminder record."
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:102
#, php-format
msgid "Reminder - You have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:116
#, php-format
msgid "Final reminder - you have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:86
#: lib/userconfirmregreminderhandler.php:103
msgid "Reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:118
msgid "Second reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:133
msgid "Final reminder - please confirm your registration!"
msgstr ""

#. TRANS: Plugin description.
#: EmailReminderPlugin.php:190
msgid "Send email reminders for various things."
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:14+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (http://www.transifex.com/gnu-social/gnu-social/language/zh/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#. TRANS: Server exception thrown when a reminder record could not be inserted
#. into the database.
#: classes/Email_reminder.php:88
msgid "Database error inserting reminder record."
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:102
#, php-format
msgid "Reminder - You have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:116
#, php-format
msgid "Final reminder - you have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:86
#: lib/userconfirmregreminderhandler.php:103
msgid "Reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:118
msgid "Second reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:133
msgid "Final reminder - please confirm your registration!"
msgstr ""

#. TRANS: Plugin description.
#: EmailReminderPlugin.php:190
msgid "Send email reminders for various things."
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:14+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/gnu-social/gnu-social/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#. TRANS: Server exception thrown when a reminder record could not be inserted
#. into the database.
#: classes/Email_reminder.php:88
msgid "Database error inserting reminder record."
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:102
#, php-format
msgid "Reminder - You have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:116
#, php-format
msgid "Final reminder - you have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:86
#: lib/userconfirmregreminderhandler.php:103
msgid "Reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:118
msgid "Second reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:133
msgid "Final reminder - please confirm your registration!"
msgstr ""

#. TRANS: Plugin description.
#: EmailReminderPlugin.php:190
msgid "Send email reminders for various things."
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:14+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/gnu-social/gnu-social/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#. TRANS: Server exception thrown when a reminder record could not be inserted
#. into the database.
#: classes/Email_reminder.php:88
msgid "Database error inserting reminder record."
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:102
#, php-format
msgid "Reminder - You have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail. %s is the StatusNet sitename.
#: lib/userinvitereminderhandler.php:116
#, php-format
msgid "Final reminder - you have been invited to join %s!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:86
#: lib/userconfirmregreminderhandler.php:103
msgid "Reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:118
msgid "Second reminder - please confirm your registration!"
msgstr ""

#. TRANS: Subject for reminder e-mail.
#: lib/userconfirmregreminderhandler.php:133
msgid "Final reminder - please confirm your registration!"
msgstr ""

#. TRANS: Plugin description.
#: EmailReminderPlugin.php:190
msgid "Send email reminders for various things."
msgstr ""


code:
First reminder...

%%arg.inviter%% has invited you to join them on %%site.name%%.

%%site.name%% is a micro-blogging service that lets you keep
up-to-date with people you know and people who interest you.

You can also share news about yourself, your thoughts, or your life
online with people who know about you.

It's great for meeting new people who share your interests.

You can see %%arg.inviter%%'s profile page on %%site.name%% here:

> [%%arg.inviterurl%%](%%arg.inviterurl%%)

If you'd like to try the service, click on the link below to accept
the invitation.

> [%%arg.confirmurl%%](%%arg.confirmurl%%)

If not, you can ignore this message. Thanks for your patience and your time.

Sincerely,

%%site.name%%


code:
Second and final reminder...

%%arg.inviter%% has invited you to join them on %%site.name%%.

%%site.name%% is a micro-blogging service that lets you keep
up-to-date with people you know and people who interest you.

You can also share news about yourself, your thoughts, or your life
online with people who know about you.

It's great for meeting new people who share your interests.

You can see %%arg.inviter%%'s profile page on %%site.name%% here:

> [%%arg.inviterurl%%](%%arg.inviterurl%%)

If you'd like to try the service, click on the link below to accept
the invitation.

> [%%arg.confirmurl%%](%%arg.confirmurl%%)

If not, you can ignore this message. Thanks for your patience and your time.

Sincerely,

%%site.name%%


code:
Special ONE TIME reminder...

%%arg.inviter%% has invited you to join them on %%site.name%%.

%%site.name%% is a micro-blogging service that lets you keep
up-to-date with people you know and people who interest you.

You can also share news about yourself, your thoughts, or your life
online with people who know about you.

It's great for meeting new people who share your interests.

You can see %%arg.inviter%%'s profile page on %%site.name%% here:

> [%%arg.inviterurl%%](%%arg.inviterurl%%)

If you'd like to try the service, click on the link below to accept
the invitation.

> [%%arg.confirmurl%%](%%arg.confirmurl%%)

If not, you can ignore this message. Thanks for your patience and your time.

Sincerely,

%%site.name%%


code:
Reminder:

Someone (probably you) has requested an account on %%site.name%% using this email address.

To confirm the address, click the following URL or copy it into the address bar of your browser.

> [%%arg.confirmurl%%](%%arg.confirmurl%%)

If it was not you, you can safely ignore this message.


code:
Hey, it's been three days!!

Someone (probably you) has requested an account on %%site.name%% using this email address.

To confirm the address, click the following URL or copy it into the address bar of your browser.

> [%%arg.confirmurl%%](%%arg.confirmurl%%)

If it was not you, you can safely ignore this message.


code:
IT'S BEEN A WHOLE WEEK! Final reminder...

Someone (probably you) has requested an account on %%site.name%% using this email address.

To confirm the address, click the following URL or copy it into the address bar of your browser.

> [%%arg.confirmurl%%](%%arg.confirmurl%%)

If it was not you, you can safely ignore this message.


code:
Hi, this is a special ONE TIME reminder.

Someone (probably you) has requested an account on %%site.name%% using this email address.

To confirm the address, click the following URL or copy it into the address bar of your browser.

> [%%arg.confirmurl%%](%%arg.confirmurl%%)

If it was not you, you can safely ignore this message.


code: * * * * * /opt/local/bin/php /path/to/statusnet/plugins/EmailReminder/scripts/sendemailreminder.php -t all -a -q > /tmp/cron.log


code:
#!/usr/bin/env php
<?php
// This file is part of GNU social - https://www.gnu.org/software/social
//
// GNU social is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// GNU social is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with GNU social.  If not, see <http://www.gnu.org/licenses/>.

/**
 * @package   GNUsocial
 * @copyright 2011 StatusNet, Inc.
 * @license   https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later
 */

define('INSTALLDIR', dirname(__DIR__, 3));
define('PUBLICDIR', INSTALLDIR . DIRECTORY_SEPARATOR . 'public');

$shortoptions = 't:e:auo';
$longoptions = array('type=', 'email=', 'all', 'universe', 'onetime');

$helptext = <<<END_OF_SENDEMAILREMINDER_HELP
sendemailreminder.php [options]
Send an email summary of the inbox to users

 -t --type     type of reminder to send (register | invite | all)
 -e --email    email address to send reminder to
 -a --all      send reminder to all addresses
 -u --universe send reminder to all addresses on all sites
 -o --onetime  send one-time reminder to older addresses

END_OF_SENDEMAILREMINDER_HELP;

require_once INSTALLDIR . '/scripts/commandline.inc';

$quiet = have_option('q', 'quiet');

$types = array(
    // registration confirmation reminder
    'register' => array(
        'type'       => 'register',
        'className'  => 'Confirm_address',
        'utransport' => 'uregrem'
     ),
    // invitation confirmation reminder
    'invite'   => array(
        'type'       => 'invite',
        'className'  => 'Invitation',
        'utransport' => 'uinvrem'
    )
    // ... add more here
);

$type = null;
$opts = array(); // special options like "onetime"

if (have_option('t', 'type')) {
    $type = trim(get_option_value('t', 'type'));
    if (!in_array($type, array_keys($types)) && $type !== 'all') {
        echo _m('Unknown reminder type: ' . $type . '.' . "\n");
        exit(1);
    }
} else {
    show_help();
    exit(1);
}

if (have_option('o', 'onetime')) {
    $opts['onetime'] = true;
    if (!$quiet) {
        echo 'Special one-time reminder mode.' . "\n";
    }
}

$reminders = array();

switch ($type) {
case 'register':
    $reminders[] = $types['register'];
    break;
case 'invite':
    $reminders[] = $types['invite'];
    break;
case 'all':
    $reminders = $types;
    break;
}

if (have_option('u', 'universe')) {
    $sn = new Status_network();
    try {
        if ($sn->find()) {
            while ($sn->fetch()) {
                try {
                    $server = $sn->getServerName();
                    GNUsocial::init($server);
                    // Different queue manager, maybe!
                    $qm = QueueManager::get();
                    foreach ($reminders as $reminder) {
                        extract($reminder);
                        $qm->enqueue(array($type, $opts), 'siterem');
                        if (!$quiet) {
                            echo 'Sent pending ' . $type . ' reminders for ' . $server . '.' . "\n";
                        }
                    }
                } catch (Exception $e) {
                    // keep going
                    common_log(LOG_ERR, "Couldn't init {$server}.\n", __FILE__);
                    if (!$quiet) {
                        echo "Couldn't init " . $server . ".\n";
                    }
                    continue;
                }
            }
            if (!$quiet) {
                echo 'Done! Reminders sent to all unconfirmed addresses in the known universe.' . "\n";
            }
        }
    } catch (Exception $e) {
        if (!$quiet) {
            echo $e->getMessage() . "\n";
        }
        common_log(LOG_ERR, $e->getMessage(), __FILE__);
        exit(1);
    }
} else {
    $qm = QueueManager::get();
    try {
        // enqueue reminder for specific email address or all unconfirmed addresses
        if (have_option('e', 'email')) {
            $address = trim(get_option_value('e', 'email'));
            foreach ($reminders as $reminder) {
                // real bad voodoo here
                extract($reminder);
                $confirm = new $className;
                $confirm->address = $address;
                $result = $confirm->find(true);
                if (empty($result)) {
                    throw new Exception("No confirmation code found for {$address}.");
                }
                $qm->enqueue(array($confirm, $opts), $utransport);
                if (!$quiet) {
                    echo 'Sent all pending ' . $type . ' reminder to ' . $address . '.' . "\n";
                }
            }
        } elseif (have_option('a', 'all')) {
            foreach ($reminders as $reminder) {
                extract($reminder);
                $qm->enqueue(array($type, $opts), 'siterem');
                if (!$quiet) {
                    echo 'Sent pending ' . $type . ' reminders to all unconfirmed addresses on the site.' . "\n";
                }
            }
        } else {
            show_help();
            exit(1);
        }
    } catch (Exception $e) {
        if (!$quiet) {
            echo $e->getMessage() . "\n";
        }
        common_log(LOG_ERR, $e->getMessage(), __FILE__);
        exit(1);
    }
}


code:
<?php
/**
 * StatusNet - the distributed open-source microblogging tool
 * Copyright (C) 2010, StatusNet, Inc.
 *
 * Sends an email summary of the inbox to users in the network
 *
 * PHP version 5
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 * @category  Sample
 * @package   StatusNet
 * @author    Evan Prodromou <evan@status.net>
 * @copyright 2010 StatusNet, Inc.
 * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
 * @link      http://status.net/
 */

if (!defined('STATUSNET')) {
    exit(1);
}

/**
 * Plugin for sending email summaries to users
 *
 * @category  Email
 * @package   StatusNet
 * @author    Brion Vibber <brionv@status.net>
 * @author    Evan Prodromou <evan@status.net>
 * @copyright 2010 StatusNet, Inc.
 * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
 * @link      http://status.net/
 */
class EmailSummaryPlugin extends Plugin
{
    const PLUGIN_VERSION = '2.0.0';
    /**
     * Database schema setup
     *
     * @return boolean hook value
     */
    function onCheckSchema()
    {
        $schema = Schema::get();

        // For storing user-submitted flags on profiles
        $schema->ensureTable('email_summary_status', Email_summary_status::schemaDef());
        return true;
    }

    /**
     * Version info for this plugin
     *
     * @param array &$versions array of version data
     *
     * @return boolean hook value; true means continue processing, false means stop.
     */
    public function onPluginVersion(array &$versions): bool
    {
        $versions[] = array('name' => 'EmailSummary',
                            'version' => self::PLUGIN_VERSION,
                            'author' => 'Evan Prodromou',
                            'homepage' => GNUSOCIAL_ENGINE_REPO_URL . 'tree/master/plugins/EmailSummary',
                            'rawdescription' =>
                            // TRANS: Plugin description.
                            _m('Send an email summary of the inbox to users.'));
        return true;
    }

    /**
     * Register our queue handlers
     *
     * @param QueueManager $qm Current queue manager
     *
     * @return boolean hook value
     */
    function onEndInitializeQueueManager($qm)
    {
        $qm->connect('sitesum', 'SiteEmailSummaryHandler');
        $qm->connect('usersum', 'UserEmailSummaryHandler');
        return true;
    }

    /**
     * Add a checkbox to turn off email summaries
     *
     * @param Action $action Action being executed (emailsettings)
     * @param Profile $scoped Profile for whom settings are configured (current user)
     *
     * @return boolean hook value
     */
    public function onEndEmailFormData(Action $action, Profile $scoped)
    {
        $action->elementStart('li');
        $action->checkbox('emailsummary',
                          // TRANS: Checkbox label in e-mail preferences form.
                          _m('Send me a periodic summary of updates from my network'),
                          Email_summary_status::getSendSummary($scoped->id));
        $action->elementEnd('li');
        return true;
    }

    /**
     * Add a checkbox to turn off email summaries
     *
     * @param Action $action Action being executed (emailsettings)
     * @param Profile $scoped Profile for whom settings are configured (current user)
     *
     * @return boolean hook value
     */
    public function onEndEmailSaveForm(Action $action, Profile $scoped)
    {
        $sendSummary = $action->boolean('emailsummary');

        $ess = Email_summary_status::getKV('user_id', $scoped->id);

        if (empty($ess)) {

            $ess = new Email_summary_status();

            $ess->user_id      = $scoped->id;
            $ess->send_summary = $sendSummary;
            $ess->created      = common_sql_now();
            $ess->modified     = common_sql_now();

            $ess->insert();

        } else {

            $orig = clone($ess);

            $ess->send_summary = $sendSummary;
            $ess->modified     = common_sql_now();

            $ess->update($orig);
        }

        return true;
    }
}


code:
The EmailSummary plugin sends an email summary of the inbox to users in the
network.

After enabling the plugin, users will have an option to enable/disable the
feature in their "Email Settings" section.

You can run ./script/sendemailsummary.php to send emails (options are
documented in the file). You can run this script automatically via your OS's
cron mechanism to send emails regularly.

Installation
============
add "addPlugin('EmailSummary');"
to the bottom of your config.php

Settings
========
none

Example
=======
addPlugin('EmailSummary');

path: plugins/EmailSummary/README


code:
<?php
// This file is part of GNU social - https://www.gnu.org/software/social
//
// GNU social is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// GNU social is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with GNU social.  If not, see <http://www.gnu.org/licenses/>.

/**
 * Data class for email summary status
 *
 * @category  Data
 * @package   GNUsocial
 * @author    Evan Prodromou <evan@status.net>
 * @copyright 2010, StatusNet, Inc.
 * @license   https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later
 */

defined('GNUSOCIAL') || die();

require_once INSTALLDIR . '/classes/Memcached_DataObject.php';

/**
 * Data class for email summaries
 *
 * Email summary information for users
 *
 * @category  Action
 * @copyright 2010, StatusNet, Inc.
 * @license   https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later
 *
 * @see       DB_DataObject
 */
class Email_summary_status extends Managed_DataObject
{
    public $__table = 'email_summary_status'; // table name
    public $user_id;                         // int(4)  primary_key not_null
    public $send_summary;                    // bool    not_null default_true
    public $last_summary_id;                 // int(4)  null
    public $created;                         // datetime not_null
    public $modified;                        // datetime not_null

    public static function schemaDef()
    {
        return array(
            'fields' => array(
                'user_id' => array('type' => 'int', 'not null' => true, 'description' => 'user id'),
                'send_summary' => array('type' => 'bool', 'default' => true, 'not null' => true, 'description' => 'whether to send a summary or not'),
                'last_summary_id' => array('type' => 'int', 'description' => 'last summary id'),
                'created' => array('type' => 'datetime', 'not null' => true, 'description' => 'date this record was created'),
                'modified' => array('type' => 'timestamp', 'not null' => true, 'description' => 'date this record was modified'),
            ),
            'primary key' => array('user_id'),
            'foreign keys' => array(
                'email_summary_status_user_id_fkey' => array('user', array('user_id' => 'id')),
            ),
        );
    }

    /**
     * Helper function
     *
     * @param integer $user_id ID of the user to get a count for
     *
     * @return int flag for whether to send this user a summary email
     */
    public static function getSendSummary($user_id)
    {
        $ess = Email_summary_status::getKV('user_id', $user_id);

        if (!empty($ess)) {
            return $ess->send_summary;
        } else {
            return 1;
        }
    }

    /**
     * Get email summary status for a user
     *
     * @param integer $user_id ID of the user to get a count for
     *
     * @return Email_summary_status instance for this user, with count already incremented.
     */
    public static function getLastSummaryID($user_id)
    {
        $ess = Email_summary_status::getKV('user_id', $user_id);

        if (!empty($ess)) {
            return $ess->last_summary_id;
        } else {
            return null;
        }
    }
}


code:
<?php
/*
 * StatusNet - the distributed open-source microblogging tool
 *
 * Handler for queue items of type 'sitesum', sends email summaries
 * to all users on the site.
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 * @category  Sample
 * @package   StatusNet
 * @author    Evan Prodromou <evan@status.net>
 * @copyright 2010 StatusNet, Inc.
 * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
 * @link      http://status.net/
 */

if (!defined('STATUSNET')) {
    exit(1);
}

/**
 *
 * Handler for queue items of type 'sitesum', sends email summaries
 * to all users on the site.
 *
 * @category  Email
 * @package   StatusNet
 * @author    Evan Prodromou <evan@status.net>
 * @copyright 2010 StatusNet, Inc.
 * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
 * @link      http://status.net/
 */
class SiteEmailSummaryHandler extends QueueHandler
{
    /**
     * Return transport keyword which identifies items this queue handler
     * services; must be defined for all subclasses.
     *
     * Must be 8 characters or less to fit in the queue_item database.
     * ex "email", "jabber", "sms", "irc", ...
     *
     * @return string
     */
    function transport()
    {
        return 'sitesum';
    }

    /**
     * Handle the site
     *
     * @param mixed $object
     * @return boolean true on success, false on failure
     */
    function handle($object) : bool
    {
        $qm = QueueManager::get();

        try {
            // Enqueue a summary for all users

            $user = new User();
            $user->find();

            while ($user->fetch()) {
                try {
                    $qm->enqueue($user->id, 'usersum');
                } catch (Exception $e) {
                    common_log(LOG_WARNING, $e->getMessage());
                    continue;
                }
            }
        } catch (Exception $e) {
            common_log(LOG_WARNING, $e->getMessage());
        }

        return true;
    }
}


code:
<?php
/**
 * StatusNet - the distributed open-source microblogging tool
 *
 * Handler for queue items of type 'usersum', sends an email summaries
 * to a particular user.
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 * @category  Sample
 * @package   StatusNet
 * @author    Evan Prodromou <evan@status.net>
 * @copyright 2010 StatusNet, Inc.
 * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
 * @link      http://status.net/
 */

if (!defined('GNUSOCIAL')) { exit(1); }

/**
 * Handler for queue items of type 'usersum', sends an email summaries
 * to a particular user.
 *
 * @category  Email
 * @package   StatusNet
 * @author    Evan Prodromou <evan@status.net>
 * @copyright 2010 StatusNet, Inc.
 * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
 * @link      http://status.net/
 */
class UserEmailSummaryHandler extends QueueHandler
{
    // Maximum number of notices to include by default. This is probably too much.
    const MAX_NOTICES = 200;

    /**
     * Return transport keyword which identifies items this queue handler
     * services; must be defined for all subclasses.
     *
     * Must be 8 characters or less to fit in the queue_item database.
     * ex "email", "jabber", "sms", "irc", ...
     *
     * @return string
     */
    function transport()
    {
        return 'usersum';
    }

    /**
     * Send a summary email to the user
     *
     * @param mixed $object
     * @return boolean true on success, false on failure
     */
    function handle($user_id) : bool
    {
        // Skip if they've asked not to get summaries

        $ess = Email_summary_status::getKV('user_id', $user_id);

        if (!empty($ess) && !$ess->send_summary) {
            common_log(LOG_INFO, sprintf('Not sending email summary for user %s by request.', $user_id));
            return true;
        }

        $since_id = null;

        if (!empty($ess)) {
            $since_id = $ess->last_summary_id;
        }

        $user = User::getKV('id', $user_id);

        if (empty($user)) {
            common_log(LOG_INFO, sprintf('Not sending email summary for user %s; no such user.', $user_id));
            return true;
        }

        if (empty($user->email)) {
            common_log(LOG_INFO, sprintf('Not sending email summary for user %s; no email address.', $user_id));
            return true;
        }

        try {
            $profile = $user->getProfile();
        } catch (UserNoProfileException $e) {
            common_log(LOG_WARNING, sprintf('Not sending email summary for user %s; no profile.', $user_id));
            return true;
        }

        // An InboxNoticeStream for a certain user, scoped to its own view
        $stream = new InboxNoticeStream($profile, $profile);

        $notice = $stream->getNotices(0, self::MAX_NOTICES, $since_id);

        if (empty($notice) || $notice->N == 0) {
            common_log(LOG_WARNING, sprintf('Not sending email summary for user %s; no notices.', $user_id));
            return true;
        }

        // XXX: This is risky fingerpoken in der objektvars, but I didn't feel like
        // figuring out a better way. -ESP

        $new_top = null;

        if ($notice->fetch()) {
            $new_top = $notice->id;
        }

        // TRANS: Subject for e-mail.
        $subject = sprintf(_m('Your latest updates from %s'), common_config('site', 'name'));

        $out = new XMLStringer(true);

        $out->elementStart('html');
        $out->elementStart('head');
        $out->element('title', null, $subject);
        $out->elementEnd('head');
        $out->elementStart('body');
        $out->elementStart('div', array('width' => '100%',
                                        'style' => 'background-color: #ffffff; border: 4px solid #4c609a; padding: 10px;'));

        $out->elementStart('div', array('style' => 'color: #ffffff; background-color: #4c609a; font-weight: bold; margin-bottom: 10px; padding: 4px;'));
        // TRANS: Text in e-mail summary.
        // TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile name.
        $out->raw(sprintf(_m('Recent updates from %1$s for %2$s:'),
                          common_config('site', 'name'),
                          $profile->getBestName()));
        $out->elementEnd('div');

        $out->elementStart('table', array('width' => '550px',
                                          'style' => 'border: none; border-collapse: collapse;', 'cellpadding' => '6'));

        do {
            $profile = Profile::getKV('id', $notice->profile_id);

            if (empty($profile)) {
                continue;
            }

            $avatarUrl = $profile->avatarUrl(AVATAR_STREAM_SIZE);

            $out->elementStart('tr');
            $out->elementStart('td', array('width' => AVATAR_STREAM_SIZE,
                                           'height' => AVATAR_STREAM_SIZE,
                                           'align' => 'left',
                                           'valign' => 'top',
                                           'style' => 'border-bottom: 1px dotted #C5CEE3; padding: 10px 6px 10px 6px;'));
            $out->element('img', array('src' => $avatarUrl,
                                       'width' => AVATAR_STREAM_SIZE,
                                       'height' => AVATAR_STREAM_SIZE,
                                       'alt' => $profile->getBestName()));
            $out->elementEnd('td');
            $out->elementStart('td', array('align' => 'left',
                                           'valign' => 'top',
                                           'style' => 'border-bottom: 1px dotted #C5CEE3; padding: 10px 6px 10px 6px;'));
            $out->element('a', array('href' => $profile->profileurl),
                          $profile->nickname);
            $out->text(' ');
            $out->raw($notice->getRendered());
            $out->elementStart('div', array('style' => 'font-size: 0.8em; padding-top: 4px;'));
            $noticeurl = $notice->getLocalUrl();
            // above should always return an URL
            assert(!empty($noticeurl));
            $out->elementStart('a', array('rel' => 'bookmark',
                                          'href' => $noticeurl));
            $dt = common_date_iso8601($notice->created);
            $out->element('abbr', array('style' => 'border-bottom: none;',
                                        'title' => $dt),
                          common_date_string($notice->created));
            $out->elementEnd('a');
            $out->element('a', array('href' => $notice->getConversationUrl()),
                          // TRANS: Link text for link to conversation view.
                          _m('in context'));
            $out->elementEnd('div');
            $out->elementEnd('td');
            $out->elementEnd('tr');
        } while ($notice->fetch());

        $out->elementEnd('table');

        // TRANS: Link text for link to e-mail settings.
        // TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet sitename.
        $out->raw("
" . sprintf(_m('change your email settings for %2$s'),
                          common_local_url('emailsettings'),
                          common_config('site', 'name'))."
");

        $out->elementEnd('div');
        $out->elementEnd('body');
        $out->elementEnd('html');

        $body = $out->getString();

        // FIXME: do something for people who don't like HTML email

        mail_to_user($user,
                     $subject,
                     $body,
                     array('Content-Type' => 'text/html; charset=utf-8',
                           'Mime-Version' => '1.0'));

        if (empty($ess)) {
            $ess = new Email_summary_status();

            $ess->user_id         = $user_id;
            $ess->created         = common_sql_now();
            $ess->last_summary_id = $new_top;
            $ess->modified        = common_sql_now();

            $ess->insert();
        } else {
            $orig = clone($ess);

            $ess->last_summary_id = $new_top;
            $ess->modified        = common_sql_now();

            $ess->update($orig);
        }

        return true;
    }
}


code:
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-14 14:51+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:78
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:109
msgid "Send me a periodic summary of updates from my network"
msgstr ""

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:123
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile name.
#: lib/useremailsummaryhandler.php:138
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:186
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet sitename.
#: lib/useremailsummaryhandler.php:196
#, php-format
msgid "change your email settings for %2$s"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (http://www.transifex.com/gnu-social/gnu-social/language/af/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Arabic (http://www.transifex.com/gnu-social/gnu-social/language/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ar\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Arabic (Egypt) (http://www.transifex.com/gnu-social/gnu-social/language/ar_EG/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ar_EG\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Asturian (http://www.transifex.com/gnu-social/gnu-social/language/ast/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ast\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2010 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:26+0000\n"
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
"Language-Team: Belarusian (Tarask) (http://www.transifex.com/gnu-social/gnu-social/language/be@tarask/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: be@tarask\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Дасылае агляд уваходзячых паведамленьняў на электронную пошту карыстальніка."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Bulgarian (http://www.transifex.com/gnu-social/gnu-social/language/bg/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: bg\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Bengali (India) (http://www.transifex.com/gnu-social/gnu-social/language/bn_IN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: bn_IN\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2010 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:26+0000\n"
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
"Language-Team: Breton (http://www.transifex.com/gnu-social/gnu-social/language/br/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: br\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Kas d'an implijerien, dre bostel, un diverrañ eus ar voest degemer."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:26+0000\n"
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
"Language-Team: Catalan (http://www.transifex.com/gnu-social/gnu-social/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr "Les vostres darreres actualitzacions de %s"

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr "Actualitzacions recents de %1$s per a %2$s:"

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr "en context"

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Envia un resum de correu a la safata d'entrada dels usuaris."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr "Envia'm un resum periòdic d'actualitzacions de la meva xarxa"


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Czech (http://www.transifex.com/gnu-social/gnu-social/language/cs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: cs\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Danish (http://www.transifex.com/gnu-social/gnu-social/language/da/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:26+0000\n"
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
"Language-Team: German (http://www.transifex.com/gnu-social/gnu-social/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr "Deine neuesten Updates von %s"

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr "Letzte Aktualisierungen auf %1$s für %2$s:"

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr "im Kontext"

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr "E-Mail-Einstellungen für %2$s ändern"

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Eine E-Mail mit der Zusammenfassung des Posteingangs an die Nutzer senden."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr "Schicke mir eine regelmäßige Zusammenfassung der Aktualisierungen auf meinem Netzwerk"


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Greek (http://www.transifex.com/gnu-social/gnu-social/language/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: el\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
# Luke Hollins <luke@farcry.ca>, 2015
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-03-07 15:20+0000\n"
"Last-Translator: Luke Hollins <luke@farcry.ca>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/gnu-social/gnu-social/language/en_GB/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en_GB\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr "Your latest updates from %s"

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr "Recent updates from %1$s for %2$s:"

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr "in context"

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr "change your email settings for %2$s"

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Send an email summary of the inbox to users."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr "Send me a periodic summary of updates from my network"


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Esperanto (http://www.transifex.com/gnu-social/gnu-social/language/eo/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: eo\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
# Juan Riquelme González <soulchainer@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-26 13:41+0000\n"
"Last-Translator: Juan Riquelme González <soulchainer@gmail.com>\n"
"Language-Team: Spanish (http://www.transifex.com/gnu-social/gnu-social/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr "Las actualizaciones más recientes de %s"

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr "Las actualizaciones más recientes de %1$s para %2$s :"

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr "en contexto"

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr "Cambia tu configuración de correo electrónico para %2$s"

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Envía un resumen periódico de actividad a los usuarios."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr "Enviarme un resumen periódico de actualizaciones de mi red"


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:26+0000\n"
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
"Language-Team: Basque (http://www.transifex.com/gnu-social/gnu-social/language/eu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr "Zure azken eguneraketak %s(e)n"

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr "%2$s(e)n eguneraketa berrienak %1$s(e)n:"

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr "kontestuan"

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr "aldatu zure email aukerak %2$s(e)n"

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Bidali email laburpen bat erabiltzaileen postontzira."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr "Bidali neri eguneraketen laburpen bat aldioro nere saretik."


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Persian (http://www.transifex.com/gnu-social/gnu-social/language/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Finnish (http://www.transifex.com/gnu-social/gnu-social/language/fi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2010 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:26+0000\n"
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
"Language-Team: French (http://www.transifex.com/gnu-social/gnu-social/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr "Les dernières activités en provenance de %s"

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr "Dernières activités de %1$s pour %2$s:"

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr "dans le contexte"

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr "changer vos paramètres de messagerie pour %2$s"

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Envoyer un résumé de la boîte de réception par courrier électronique aux utilisateurs."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr "M'envoyer un rapport périodique des activités de mon réseau"


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Friulian (http://www.transifex.com/gnu-social/gnu-social/language/fur/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fur\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:26+0000\n"
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
"Language-Team: Galician (http://www.transifex.com/gnu-social/gnu-social/language/gl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: gl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr "As súas últimas actualizacións desde %s"

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr "Actualizacións recentes desde %1$s para %2$s:"

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr "no contexto"

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr "cambiar a configuración do correo electrónico para %2$s"

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Enviar aos usuarios por correo electrónico un resumo da caixa de entrada."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr "Enviádeme un resumo periódico coas actualizacións da miña rede"


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2010 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:26+0000\n"
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
"Language-Team: Hebrew (http://www.transifex.com/gnu-social/gnu-social/language/he/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: he\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "שליחת תקציר של תיבת הדואר הנכנס בדוא״ל למשתמשים."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Upper Sorbian (http://www.transifex.com/gnu-social/gnu-social/language/hsb/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: hsb\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Hungarian (http://www.transifex.com/gnu-social/gnu-social/language/hu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: hu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:15+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Armenian (Armenia) (http://www.transifex.com/gnu-social/gnu-social/language/hy_AM/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: hy_AM\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr ""

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr ""

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2010 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-02-06 16:26+0000\n"
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
"Language-Team: Interlingua (http://www.transifex.com/gnu-social/gnu-social/language/ia/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ia\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr "Tu ultime actualisationes de %s"

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr "Actualisationes recente de %1$s pro %2$s:"

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr "in contexto"

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr "modificar tu configuration de e-mail pro %2$s"

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Inviar in e-mail un summario del cassa de entrata al usatores."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr "Inviar me un summario periodic del actualisationes de mi rete"


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2010 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
# zk <zamani.karmana@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-05-28 15:40+0000\n"
"Last-Translator: zk <zamani.karmana@gmail.com>\n"
"Language-Team: Indonesian (http://www.transifex.com/gnu-social/gnu-social/language/id/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr "Pembaruan terakhir anda dari %s"

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr ""

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr ""

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr ""

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Kirim surel ringkasan kotak masuk ke pengguna."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr ""


code:
# Translation file for GNU social - the free software social networking platform
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
# This file is under https://www.gnu.org/licenses/agpl v3 or later
#
# Translators:
# Ciencisto Dementa <maliktunga@users.noreply.github.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: GNU social\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
"PO-Revision-Date: 2015-06-15 01:48+0000\n"
"Last-Translator: Ciencisto Dementa <maliktunga@users.noreply.github.com>\n"
"Language-Team: Ido (http://www.transifex.com/gnu-social/gnu-social/language/io/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: io\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. TRANS: Subject for e-mail.
#: lib/useremailsummaryhandler.php:125
#, php-format
msgid "Your latest updates from %s"
msgstr "Vua lasta aktualigi de %s"

#. TRANS: Text in e-mail summary.
#. TRANS: %1$s is the StatusNet sitename, %2$s is the recipient's profile
#. name.
#: lib/useremailsummaryhandler.php:140
#, php-format
msgid "Recent updates from %1$s for %2$s:"
msgstr "Recenta aktualigi de %1$s por %2$s:"

#. TRANS: Link text for link to conversation view.
#: lib/useremailsummaryhandler.php:188
msgid "in context"
msgstr "Kuntexte"

#. TRANS: Link text for link to e-mail settings.
#. TRANS: %1$s is a link to the e-mail settings, %2$s is the StatusNet
#. sitename.
#: lib/useremailsummaryhandler.php:198
#, php-format
msgid "change your email settings for %2$s"
msgstr "Chanjez vua ajusti dil e-posto por %2$s"

#. TRANS: Plugin description.
#: EmailSummaryPlugin.php:77
msgid "Send an email summary of the inbox to users."
msgstr "Sendez rezumo per e-posto dil enbuxo al uzanti."

#. TRANS: Checkbox label in e-mail preferences form.
#: EmailSummaryPlugin.php:108
msgid "Send me a periodic summary of updates from my network"
msgstr "Sendez a me periodala rezumo dil aktualigi de mea reto"