Commit caeb6e58 authored by mmn's avatar mmn

We're not interested in Disqus support.

parent b77a09fd
<?php
/**
* StatusNet, the distributed open-source microblogging tool
*
* Plugin to add Disqus commenting to notice pages
*
* PHP version 5
*
* LICENCE: 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 Plugin
* @package StatusNet
* @author Zach Copley <zach@status.net>
* @copyright 2010 StatusNet, Inc.
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
* @link http://status.net/
*/
if (!defined('STATUSNET')) {
exit(1);
}
/**
*
* This plugin adds Disqus commenting to your notices. Enabling this
* plugin will make each notice page display the Disqus widget, and
* notice lists will display the number of commments each notice has.
*
* To use this plugin, you need to first register your site with Disqus
* and get a Discus 'shortname' for it.
*
* http://disqus.com
*
* To enable the plugin, put the following in you config.php:
*
* addPlugin(
* 'Disqus', array(
* 'shortname' => 'YOURSHORTNAME',
* 'divStyle' => 'width:675px; padding-top:10px; position:relative; float:left;'
* )
* );
*
* If you only want to allow commenting on a specific user's notices or
* a specific set of users' notices initialize the plugin with the "restricted"
* parameter and grant the "richedit" role to those users. E.g.:
*
* addPlugin(
* 'Disqus', array(
* 'shortname' => 'YOURSHORTNAME',
* 'divStyle' => 'width:675px; padding-top:10px; position:relative; float:left;',
* 'restricted' => true
* )
* );
*
* $ php userrole.php -s#### -nusername -rrichedit
*
*
* NOTE: the 'divStyle' in an optional parameter that passes in some
* inline CSS when creating the Disqus widget. It's a shortcut to make
* the widget look OK with the default StatusNet theme. If you leave
* it out you'll have to edit your theme CSS files to make the widget
* look good. You can also control the way the widget looks by
* adding style rules to your theme.
*
* See: http://help.disqus.com/entries/100878-css-customization
*
*
* @category Plugin
* @package StatusNet
* @author Zach Copley <zach@status.net>
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
* @link http://status.net/
*
* @see Event
*/
class DisqusPlugin extends Plugin
{
public $shortname; // Required 'shortname' for actually triggering Disqus
public $divStyle; // Optional CSS chunk for the main <div>
// By default, Disqus commenting will be available to all users.
// With restricted on, only users who have been granted the
// "richedit" role get it.
public $restricted = false;
/**
* Add a Disqus commenting section to the end of an individual
* notice page's content block
*
* @param Action $action The current action
*/
function onEndShowContentBlock($action)
{
if (get_class($action) == 'ShownoticeAction') {
$profile = Profile::getKV('id', $action->notice->profile_id);
if ($this->isAllowedRichEdit($profile)) {
$attrs = array();
$attrs['id'] = 'disqus_thread';
if ($this->divStyle) {
$attrs['style'] = $this->divStyle;
}
$action->element('div', $attrs, null);
$script = <<<ENDOFSCRIPT
var disqus_identifier = %d;
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'http://%s.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
ENDOFSCRIPT;
$action->inlineScript(sprintf($script, $action->notice->id, $this->shortname));
$attrs = array();
$attrs['id'] = 'disqus_thread_footer';
if ($this->divStyle) {
$attrs['style'] = $this->divStyle;
}
$action->elementStart('div', $attrs);
$action->elementStart('noscript');
// TRANS: User notification that JavaScript is required for Disqus comment display.
// TRANS: This message contains Markdown links in the form [description](link).
$noScriptMsg = sprintf(_m("Please enable JavaScript to view the [comments powered by Disqus](http://disqus.com/?ref_noscript=%s)."), $this->shortname);
$output = common_markup_to_html($noScriptMsg);
$action->raw($output);
$action->elementEnd('noscript');
$action->elementStart('a', array('href' => 'http://disqus.com', 'class' => 'dsq-brlink'));
// TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
$action->raw(_m('Comments powered by '));
$action->element('span', array('class' => 'logo-disqus'), 'Disqus');
$action->elementEnd('a');
$action->elementEnd('div');
}
}
}
/**
* Add Disqus comment count script to the end of the scripts section
*
* @param Action $action the current action
*
*/
function onEndShowScripts($action)
{
// fugly
$script = <<<ENDOFSCRIPT
var disqus_shortname = '%s';
(function () {
var s = document.createElement('script'); s.async = true;
s.src = 'http://disqus.com/forums/%s/count.js';
(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
}());
ENDOFSCRIPT;
$action->inlineScript(sprintf($script, $this->shortname, $this->shortname));
}
/**
* Tack on a Disqus comments link to the notice options stanza
* (the link displays the total number of comments for each notice)
*
* @param NoticeListItem $noticeListItem
*
*/
function onEndShowNoticeInfo($noticeListItem)
{
// Don't enable commenting for remote notices
if (empty($noticeListItem->notice->is_local)) {
return;
}
$profile = Profile::getKV('id', $noticeListItem->notice->profile_id);
if ($this->isAllowedRichEdit($profile)) {
$noticeUrl = $noticeListItem->notice->getUrl();
$noticeUrl .= '#disqus_thread';
$noticeListItem->out->element(
'a',
array('href' => $noticeUrl, 'class' => 'disqus_count'),
// TRANS: Plugin supplied feature for Disqus comments to notices.
_m('Comments')
);
}
}
/**
* Does the current user have permission to use the Disqus plugin?
* Always true unless the plugin's "restricted" setting is on, in which
* case it's limited to users with the "richedit" role.
*
* @fixme make that more sanely configurable :)
*
* @param Profile $profile the profile to check
*
* @return boolean
*/
private function isAllowedRichEdit($profile)
{
if ($this->restricted) {
$user = User::getKV($profile->id);
return !empty($user) && $user->hasRole('richedit');
} else {
return true;
}
}
/**
* Plugin details
*
* @param &$versions Array of current plugins
*
* @return boolean true
*/
function onPluginVersion(&$versions)
{
$versions[] = array('name' => 'Disqus',
'version' => GNUSOCIAL_VERSION,
'author' => 'Zach Copley',
'homepage' => 'http://status.net/wiki/Plugin:Disqus',
'rawdescription' =>
// TRANS: Plugin description.
_m('Use <a href="http://disqus.com/">Disqus</a>'.
' to add commenting to notice pages.'));
return true;
}
}
# 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: 2012-06-30 11:07+0000\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"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#. TRANS: User notification that JavaScript is required for Disqus comment display.
#. TRANS: This message contains Markdown links in the form [description](link).
#: DisqusPlugin.php:144
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
#: DisqusPlugin.php:152
msgid "Comments powered by "
msgstr ""
#. TRANS: Plugin supplied feature for Disqus comments to notices.
#: DisqusPlugin.php:205
msgid "Comments"
msgstr ""
#. TRANS: Plugin description.
#: DisqusPlugin.php:246
msgid ""
"Use <a href=\"http://disqus.com/\">Disqus</a> to add commenting to notice "
"pages."
msgstr ""
# Translation of StatusNet - Disqus to Belarusian (Taraškievica orthography) (‪беларуская (тарашкевіца)‬)
# Exported from translatewiki.net
#
# Author: EugeneZelenko
# Author: Jim-by
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-30 11:07+0000\n"
"PO-Revision-Date: 2012-06-30 11:08:12+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) <https://translatewiki."
"net/wiki/Portal:be-tarask>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POT-Import-Date: 2011-06-05 21:49:59+0000\n"
"X-Generator: MediaWiki 1.20alpha (233fc08); Translate 2012-06-21\n"
"X-Translation-Project: translatewiki.net <https://translatewiki.net>\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANS: User notification that JavaScript is required for Disqus comment display.
#. TRANS: This message contains Markdown links in the form [description](link).
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
"Калі ласка, дазвольце JavaScript каб праглядзець [камэнтары Disqus](http://"
"disqus.com/?ref_noscript=%s)."
#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
msgid "Comments powered by "
msgstr "Камэнтары працуюць з дапамогай "
#. TRANS: Plugin supplied feature for Disqus comments to notices.
msgid "Comments"
msgstr "Камэнтары"
#. TRANS: Plugin description.
msgid ""
"Use <a href=\"http://disqus.com/\">Disqus</a> to add commenting to notice "
"pages."
msgstr ""
"Выкарыстоўвайце <a href=\"http://disqus.com/\">Disqus</a> каб дадаць "
"камэнтары на старонкі абвяшчэньняў."
# Translation of StatusNet - Disqus to Breton (brezhoneg)
# Exported from translatewiki.net
#
# Author: Y-M D
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-30 11:07+0000\n"
"PO-Revision-Date: 2012-06-30 11:08:13+0000\n"
"Language-Team: Breton <https://translatewiki.net/wiki/Portal:br>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POT-Import-Date: 2011-06-05 21:49:59+0000\n"
"X-Generator: MediaWiki 1.20alpha (233fc08); Translate 2012-06-21\n"
"X-Translation-Project: translatewiki.net <https://translatewiki.net>\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. TRANS: User notification that JavaScript is required for Disqus comment display.
#. TRANS: This message contains Markdown links in the form [description](link).
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
"Mar plij gweredekait JavaScript evit gwelet an [evezhiadennoù enlusket gant "
"Disqus] (http://disqus.com/?ref_noscript=%s)."
#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
msgid "Comments powered by "
msgstr "Evezhiadennoù enlusket gant "
#. TRANS: Plugin supplied feature for Disqus comments to notices.
msgid "Comments"
msgstr "Evezhiadennoù"
#. TRANS: Plugin description.
msgid ""
"Use <a href=\"http://disqus.com/\">Disqus</a> to add commenting to notice "
"pages."
msgstr ""
"Implijit <a href=\"http://disqus.com/\">Disqus</a> evit ouzhpennañ "
"evezhiadennoù d'ar pajennoù alioù."
# Translation of StatusNet - Disqus to Catalan (català)
# Exported from translatewiki.net
#
# Author: Toniher
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-30 11:07+0000\n"
"PO-Revision-Date: 2012-06-30 11:08:13+0000\n"
"Language-Team: Catalan <https://translatewiki.net/wiki/Portal:ca>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POT-Import-Date: 2011-06-05 21:49:59+0000\n"
"X-Generator: MediaWiki 1.20alpha (233fc08); Translate 2012-06-21\n"
"X-Translation-Project: translatewiki.net <https://translatewiki.net>\n"
"X-Language-Code: ca\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANS: User notification that JavaScript is required for Disqus comment display.
#. TRANS: This message contains Markdown links in the form [description](link).
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
msgid "Comments powered by "
msgstr "Comentaris gràcies a "
#. TRANS: Plugin supplied feature for Disqus comments to notices.
msgid "Comments"
msgstr "Comentaris"
#. TRANS: Plugin description.
msgid ""
"Use <a href=\"http://disqus.com/\">Disqus</a> to add commenting to notice "
"pages."
msgstr ""
# Translation of StatusNet - Disqus to German (Deutsch)
# Exported from translatewiki.net
#
# Author: Fujnky
# Author: Michael
# Author: The Evil IP address
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-30 11:07+0000\n"
"PO-Revision-Date: 2012-06-30 11:08:13+0000\n"
"Language-Team: German <https://translatewiki.net/wiki/Portal:de>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POT-Import-Date: 2011-06-05 21:49:59+0000\n"
"X-Generator: MediaWiki 1.20alpha (233fc08); Translate 2012-06-21\n"
"X-Translation-Project: translatewiki.net <https://translatewiki.net>\n"
"X-Language-Code: de\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANS: User notification that JavaScript is required for Disqus comment display.
#. TRANS: This message contains Markdown links in the form [description](link).
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
"Bitte aktiviere JavaScript, um die [von Disqus bereitgestellten Kommentare]"
"(http://disqus.com/?ref_noscript=%s) anzuzeigen."
#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
msgid "Comments powered by "
msgstr "Kommentare werden unterstützt durch "
#. TRANS: Plugin supplied feature for Disqus comments to notices.
msgid "Comments"
msgstr "Kommentare"
#. TRANS: Plugin description.
msgid ""
"Use <a href=\"http://disqus.com/\">Disqus</a> to add commenting to notice "
"pages."
msgstr ""
"Benutzung von <a href=\"http://disqus.com/\">Disqus</a> zum Hinzufügen von "
"Kommentaren auf Nachrichtenseiten."
# Translation of StatusNet - Disqus to Spanish (español)
# Exported from translatewiki.net
#
# Author: Translationista
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-30 11:07+0000\n"
"PO-Revision-Date: 2012-06-30 11:08:13+0000\n"
"Language-Team: Spanish <https://translatewiki.net/wiki/Portal:es>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POT-Import-Date: 2011-06-05 21:49:59+0000\n"
"X-Generator: MediaWiki 1.20alpha (233fc08); Translate 2012-06-21\n"
"X-Translation-Project: translatewiki.net <https://translatewiki.net>\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANS: User notification that JavaScript is required for Disqus comment display.
#. TRANS: This message contains Markdown links in the form [description](link).
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
"Por favor, habilita JavaScript para ver los [comentarios con tecnología de "
"Disqus](http://disqus.com/?ref_noscript=%s)."
#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
msgid "Comments powered by "
msgstr "Comentarios con tecnología de "
#. TRANS: Plugin supplied feature for Disqus comments to notices.
msgid "Comments"
msgstr "Comentarios"
#. TRANS: Plugin description.
msgid ""
"Use <a href=\"http://disqus.com/\">Disqus</a> to add commenting to notice "
"pages."
msgstr ""
"Usar <a href=\"http://disqus.com/\">Disqus</a> para añadir comentarios a las "
"páginas de mensajes."
# Translation of StatusNet - Disqus to Basque (euskara)
# Exported from translatewiki.net
#
# Author: Artsuaga
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-30 11:07+0000\n"
"PO-Revision-Date: 2012-06-30 11:08:13+0000\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POT-Import-Date: 2011-06-05 21:49:59+0000\n"
"X-Translation-Project: translatewiki.net <https://translatewiki.net>\n"
"X-Generator: MediaWiki 1.20alpha (233fc08); Translate 2012-06-21\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANS: User notification that JavaScript is required for Disqus comment display.
#. TRANS: This message contains Markdown links in the form [description](link).
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
"[Disqus bidez egindako](http://disqus.com/?ref_noscript=%s) iruzkinak "
"ikusteko gaitu JavaScript mesedez."
#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
msgid "Comments powered by "
msgstr "Iruzkin hauetarako erabili da "
#. TRANS: Plugin supplied feature for Disqus comments to notices.
msgid "Comments"
msgstr "Iruzkinak"
#. TRANS: Plugin description.
msgid ""
"Use <a href=\"http://disqus.com/\">Disqus</a> to add commenting to notice "
"pages."
msgstr ""
"Erabili <a href=\"http://disqus.com/\">Disqus</a> oharren orriei iruzkinak "
"gehitzeko."
# Translation of StatusNet - Disqus to French (français)
# Exported from translatewiki.net
#
# Author: Peter17
# Author: Verdy p
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-30 11:07+0000\n"
"PO-Revision-Date: 2012-06-30 11:08:13+0000\n"
"Language-Team: French <https://translatewiki.net/wiki/Portal:fr>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POT-Import-Date: 2011-06-05 21:49:59+0000\n"
"X-Generator: MediaWiki 1.20alpha (233fc08); Translate 2012-06-21\n"
"X-Translation-Project: translatewiki.net <https://translatewiki.net>\n"
"X-Language-Code: fr\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. TRANS: User notification that JavaScript is required for Disqus comment display.
#. TRANS: This message contains Markdown links in the form [description](link).
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
"Veuillez activer JavaScript pour voir les [commentaires propulsés par "
"Disqus] (http://disqus.com/?ref_noscript=%s)."
#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
msgid "Comments powered by "
msgstr "Commentaires propulsés par "
#. TRANS: Plugin supplied feature for Disqus comments to notices.
msgid "Comments"
msgstr "Commentaires"
#. TRANS: Plugin description.
msgid ""
"Use <a href=\"http://disqus.com/\">Disqus</a> to add commenting to notice "
"pages."
msgstr ""
"Utilisez <a href=\"http://disqus.com/\">Disqus</a> pour ajouter des "
"commentaires aux pages d’avis."
# Translation of StatusNet - Disqus to Galician (galego)
# Exported from translatewiki.net
#
# Author: Toliño
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-30 11:07+0000\n"
"PO-Revision-Date: 2012-06-30 11:08:13+0000\n"
"Language-Team: Galician <https://translatewiki.net/wiki/Portal:gl>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POT-Import-Date: 2011-06-05 21:49:59+0000\n"
"X-Generator: MediaWiki 1.20alpha (233fc08); Translate 2012-06-21\n"
"X-Translation-Project: translatewiki.net <https://translatewiki.net>\n"
"X-Language-Code: gl\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANS: User notification that JavaScript is required for Disqus comment display.
#. TRANS: This message contains Markdown links in the form [description](link).
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
"Active o JavaScript para ollar os [comentarios mediante Disqus](http://"
"disqus.com/?ref_noscript=%s)."
#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
msgid "Comments powered by "
msgstr "Comentarios proporcionados por "
#. TRANS: Plugin supplied feature for Disqus comments to notices.
msgid "Comments"
msgstr "Comentarios"
#. TRANS: Plugin description.
msgid ""
"Use <a href=\"http://disqus.com/\">Disqus</a> to add commenting to notice "
"pages."
msgstr ""
"Usa <a href=\"http://disqus.com/\">Disqus</a> para engadir comentarios ás "
"páxinas das notas."
# Translation of StatusNet - Disqus to Interlingua (interlingua)
# Exported from translatewiki.net
#
# Author: McDutchie
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""