first commit

This commit is contained in:
CHIEFSOFT\ameye
2024-06-08 17:09:23 -04:00
commit df3a033196
17887 changed files with 8637778 additions and 0 deletions
@@ -0,0 +1,189 @@
<?php
/**
* @file plugins/generic/usageEvent/UsageEventPlugin.php
*
* Copyright (c) 2014-2021 Simon Fraser University
* Copyright (c) 2003-2021 John Willinsky
* Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
*
* @class UsageEventPlugin
*
* @ingroup plugins_generic_usageEvent
*
* @brief Implement application specifics for generating usage events.
*/
namespace APP\plugins\generic\usageEvent;
use APP\core\Application;
use APP\facades\Repo;
use APP\submission\Submission;
class UsageEventPlugin extends \PKP\plugins\generic\usageEvent\PKPUsageEventPlugin
{
//
// Implement methods from PKPUsageEventPlugin.
//
/**
* @copydoc PKPUsageEventPlugin::getEventHooks()
*/
public function getEventHooks()
{
return array_merge(parent::getEventHooks(), [
'ArticleHandler::download',
'IssueHandler::download',
'HtmlArticleGalleyPlugin::articleDownload',
'HtmlArticleGalleyPlugin::articleDownloadFinished',
'LensGalleyPlugin::articleDownloadFinished'
]);
}
/**
* @copydoc PKPUsageEventPlugin::getDownloadFinishedEventHooks()
*/
protected function getDownloadFinishedEventHooks()
{
return array_merge(parent::getDownloadFinishedEventHooks(), [
'HtmlArticleGalleyPlugin::articleDownloadFinished',
'LensGalleyPlugin::articleDownloadFinished'
]);
}
/**
* @copydoc PKPUsageEventPlugin::getUSageEventData()
*/
protected function getUsageEventData($hookName, $hookArgs, $request, $router, $templateMgr, $context)
{
[$pubObject, $downloadSuccess, $assocType, $idParams, $canonicalUrlPage, $canonicalUrlOp, $canonicalUrlParams] =
parent::getUsageEventData($hookName, $hookArgs, $request, $router, $templateMgr, $context);
if (!$pubObject) {
switch ($hookName) {
// Press index page, issue content page and article abstract.
case 'TemplateManager::display':
$page = $router->getRequestedPage($request);
$op = $router->getRequestedOp($request);
$args = $router->getRequestedArgs($request);
$wantedPages = ['issue', 'article'];
$wantedOps = ['index', 'view'];
if (!in_array($page, $wantedPages) || !in_array($op, $wantedOps)) {
break;
}
// View requests with 1 argument might relate to journal
// or article. With more than 1 is related either with a
// version of the submission abstract page or
// with other objects that we are not interested in or
// that are counted using a different hook.
// If the operation is 'view' and the arguments count > 1
// the arguments must be: $submissionId/version/$publicationId.
if ($op == 'view' && count($args) > 1) {
if ($args[1] !== 'version') {
break;
} elseif (count($args) != 3) {
break;
}
$publicationId = (int) $args[2];
}
$journal = $templateMgr->getTemplateVars('currentContext');
$issue = $templateMgr->getTemplateVars('issue');
$submission = $templateMgr->getTemplateVars('article');
// No published objects, no usage event.
if (!$journal && !$issue && !$submission) {
break;
}
if ($journal) {
$pubObject = $journal;
$assocType = Application::ASSOC_TYPE_JOURNAL;
$canonicalUrlOp = '';
}
if ($issue) {
$pubObject = $issue;
$assocType = Application::ASSOC_TYPE_ISSUE;
$canonicalUrlParams = [$issue->getId()];
$idParams = ['s' . $issue->getId()];
}
if ($submission) {
$pubObject = $submission;
$assocType = Application::ASSOC_TYPE_SUBMISSION;
$canonicalUrlParams = [$pubObject->getId()];
$idParams = ['m' . $pubObject->getId()];
if (isset($publicationId)) {
// no need to check if the publication exists (for the submission),
// 404 would be returned and the usage event would not be there
$canonicalUrlParams = [$pubObject->getId(), 'version', $publicationId];
}
}
$downloadSuccess = true;
$canonicalUrlOp = $op;
break;
// Issue galley.
case 'IssueHandler::download':
$assocType = Application::ASSOC_TYPE_ISSUE_GALLEY;
$issue = $hookArgs[0];
$galley = $hookArgs[1];
$canonicalUrlOp = 'download';
$canonicalUrlParams = [$issue->getId(), $galley->getId()];
$idParams = ['i' . $issue->getId(), 'f' . $galley->getId()];
$downloadSuccess = false;
$pubObject = $galley;
break;
// Article file.
case 'ArticleHandler::download':
case 'HtmlArticleGalleyPlugin::articleDownload':
case 'LensGalleyPlugin::articleDownloadFinished':
$assocType = Application::ASSOC_TYPE_SUBMISSION_FILE;
$article = $hookArgs[0];
$galley = $hookArgs[1];
$submissionFileId = $hookArgs[2];
// if file is not a galley file (e.g. CSS or images), there is no usage event.
if ($galley->getData('submissionFileId') != $submissionFileId) {
return false;
}
$canonicalUrlOp = 'download';
$canonicalUrlParams = [$article->getId(), $galley->getId(), $submissionFileId];
$idParams = ['a' . $article->getId(), 'g' . $galley->getId(), 'f' . $submissionFileId];
$downloadSuccess = false;
$pubObject = Repo::submissionFile()->get($submissionFileId);
break;
default:
// Why are we called from an unknown hook?
assert(false);
}
}
return [$pubObject, $downloadSuccess, $assocType, $idParams, $canonicalUrlPage, $canonicalUrlOp, $canonicalUrlParams];
}
/**
* @see PKPUsageEventPlugin::getHtmlPageAssocTypes()
*/
protected function getHtmlPageAssocTypes()
{
return [
Application::ASSOC_TYPE_JOURNAL,
Application::ASSOC_TYPE_ISSUE,
Application::ASSOC_TYPE_SUBMISSION,
];
}
/**
* @see PKPUsageEventPlugin::isPubIdObjectType()
*/
protected function isPubIdObjectType($pubObject)
{
return $pubObject instanceof Submission;
}
}
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:30+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:30+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "حدث الاستعمال"
msgid "plugins.generic.usageEvent.description"
msgstr "ينشئ مرقاباً يوفر حدث الاستعمال في صيغة مسبقة التعريف."
@@ -0,0 +1,21 @@
# Osman Durmaz <osmandurmaz@hotmail.de>, 2023.
msgid ""
msgstr ""
"PO-Revision-Date: 2023-06-02 22:43+0000\n"
"Last-Translator: Osman Durmaz <osmandurmaz@hotmail.de>\n"
"Language-Team: Azerbaijani <http://translate.pkp.sfu.ca/projects/ojs/"
"generic-usageEvent/az/>\n"
"Language: az\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.13.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "İstifadə fəaliyyəti"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Müəyyən edilmiş bir formatda istifadə fəaliyyəti təqdim edən bir link "
"yaradar."
@@ -0,0 +1,21 @@
# Cyril Kamburov <cc@intermedia.bg>, 2021.
msgid ""
msgstr ""
"PO-Revision-Date: 2021-08-29 15:38+0000\n"
"Last-Translator: Cyril Kamburov <cc@intermedia.bg>\n"
"Language-Team: Bulgarian <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/bg/>\n"
"Language: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Събития при ползване"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Създава кука (таг), която предоставя събитие за използване в определен "
"формат."
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-05-08 01:16+0000\n"
"Last-Translator: Jordi LC <jordi.lacruz@uab.cat>\n"
"Language-Team: Catalan <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/ca_ES/>\n"
"Language: ca_ES\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Esdeveniment d'ús"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Crea un connector que proporciona esdeveniments d'ús en un format definit."
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-04-06 13:08+0000\n"
"Last-Translator: Hewa Salam Khalid <hewa.salam@koyauniversity.org>\n"
"Language-Team: Kurdish <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/ku/>\n"
"Language: ku_IQ\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "ڕوداوی بەکارهێنان"
msgid "plugins.generic.usageEvent.description"
msgstr ".قولاپێک دروست بکە کە هاوکاری ڕێکخستنی ڕوداو بە شێوازی پێناسەکراو بکات"
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:31+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:31+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Událost využití"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Vytvoří proceduru na zaznamenání události využívání v definovaném formátu."
@@ -0,0 +1,20 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:31+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:31+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Brugshændelse"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Opretter en 'hook' (overstyringsfunktion), der leverer brugshændelse i et "
"forud defineret format."
@@ -0,0 +1,20 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-30T06:56:42-07:00\n"
"PO-Revision-Date: 2019-09-30T06:56:42-07:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Benutzungsereignis"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Legt einen Hook an, der ein Benutzungsereignis in einem definierten Format "
"bereitstellt."
@@ -0,0 +1,8 @@
# Weblate Admin <alec@smecher.bc.ca>, 2023.
msgid ""
msgstr ""
"Language: dsb\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Weblate\n"
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-30T06:56:42-07:00\n"
"PO-Revision-Date: 2019-09-30T06:56:42-07:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Usage event"
msgid "plugins.generic.usageEvent.description"
msgstr "Creates a hook that provides usage event in a defined format."
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:31+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:31+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Evento de uso"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Crea un conector que proporciona eventos de uso en un formato definido."
@@ -0,0 +1,20 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:31+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:31+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "میزان کارکرد رخدادها"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"این افزونه این امکان را فراهم می سازد تا میزان کارکرد رخدادها را در فرمت "
"تعریف شده تولید کرد."
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:31+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:31+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Käyttötapahtuma"
msgid "plugins.generic.usageEvent.description"
msgstr "Luo koodin, joka tarjoaa käyttötapahtuman määritellyssä muodossa."
@@ -0,0 +1,20 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-30T06:56:42-07:00\n"
"PO-Revision-Date: 2019-09-30T06:56:42-07:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Action d'un usager"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Créer une ancre qui sert à enregistrer une action de l'usager dans un format "
"définis."
@@ -0,0 +1,20 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-08-21 14:48+0000\n"
"Last-Translator: Paul Heckler <paul.d.heckler@gmail.com>\n"
"Language-Team: French <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Évènement d'utilisation"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Créé un connecteur qui fournit les évènements d'utilisation dans un format "
"défini."
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-05-19 11:48+0000\n"
"Last-Translator: Real Academia Galega <reacagal@gmail.com>\n"
"Language-Team: Galician <http://translate.pkp.sfu.ca/projects/ojs/"
"generic-usageEvent/gl_ES/>\n"
"Language: gl_ES\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Evento de uso"
msgid "plugins.generic.usageEvent.description"
msgstr "Crea un conector que proporciona eventos de uso nun formato definido."
@@ -0,0 +1,8 @@
# Weblate Admin <alec@smecher.bc.ca>, 2023.
msgid ""
msgstr ""
"Language: hsb\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Weblate\n"
@@ -0,0 +1,21 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-02-13T21:07:39+00:00\n"
"PO-Revision-Date: 2020-02-21 11:36+0000\n"
"Last-Translator: Gabor Klinger <ojshelp@konyvtar.mta.hu>\n"
"Language-Team: Hungarian <http://translate.pkp.sfu.ca/projects/ojs/"
"generic-usageEvent/hu/>\n"
"Language: hu_HU\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Használatok száma"
msgid "plugins.generic.usageEvent.description"
msgstr "Kapcsolati pont létrehozása, mely adott formátumban szolgáltat használati adatokat. "
@@ -0,0 +1,22 @@
# Artashes Mirzoyan <amirzoyan@sci.am>, 2022.
# Tigran Zargaryan <tigran@flib.sci.am>, 2022.
msgid ""
msgstr ""
"PO-Revision-Date: 2022-07-02 03:43+0000\n"
"Last-Translator: Tigran Zargaryan <tigran@flib.sci.am>\n"
"Language-Team: Armenian <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/hy_AM/>\n"
"Language: hy_AM\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Օգտագործման իրադարձություն"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Ստեղծում է կեռիկ, որն ապահովում է օգտագործման իրադարձությունը սահմանված "
"ձևաչափով:"
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-02-08 03:27+0000\n"
"Last-Translator: Ramli Baharuddin <ramli.baharuddin@relawanjurnal.id>\n"
"Language-Team: Indonesian <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/id/>\n"
"Language: id_ID\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Aktivitas pemakaian"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Buat daya tarik yang menampilkan aktivitas pemakaian dalam format tertentu."
@@ -0,0 +1,14 @@
# Kolbrun Reynisdottir <kolla@probus.is>, 2022.
msgid ""
msgstr ""
"Language: is_IS\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Weblate\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr ""
msgid "plugins.generic.usageEvent.description"
msgstr ""
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:31+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:31+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Eventi d'uso"
msgid "plugins.generic.usageEvent.description"
msgstr "Crea un gancio per generare eventi d'uso in formato definito."
@@ -0,0 +1,20 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-02-05 18:02+0000\n"
"Last-Translator: Dimitri Gogelia <dimitri.gogelia@iliauni.edu.ge>\n"
"Language-Team: Georgian <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/ka_GE/>\n"
"Language: ka_GE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "მოდული „გამოყენების ღონისძიება“"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"ქმნის დამმუშავებელს, რომელიც უზრუნველყოფს საიტის გამოყენების ღონისძიებას "
"გარკვეულ ფორმატში."
@@ -0,0 +1,21 @@
# Madi <nmdbzk@gmail.com>, 2021.
msgid ""
msgstr ""
"PO-Revision-Date: 2021-07-12 13:40+0000\n"
"Last-Translator: Madi <nmdbzk@gmail.com>\n"
"Language-Team: Kazakh <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/kk_KZ/>\n"
"Language: kk_KZ\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "\"Қолдану оқиғасы\" модулі"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Белгілі бір пішімде сайтты пайдалану оқиғасын тудыратын өңдеушіні "
"қалыптастырады."
@@ -0,0 +1,19 @@
# Mahmut VURAL <mahmut.vural@outlook.com>, 2024.
msgid ""
msgstr ""
"PO-Revision-Date: 2024-01-03 21:35+0000\n"
"Last-Translator: Mahmut VURAL <mahmut.vural@outlook.com>\n"
"Language-Team: Kyrgyz <http://translate.pkp.sfu.ca/projects/ojs/"
"generic-usageEvent/ky/>\n"
"Language: ky\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.18.2\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Колдонуу окуясынын модулу"
msgid "plugins.generic.usageEvent.description"
msgstr "Белгилүү форматта сайтты колдонуу окуясын чыгарган иштеткичти түзөт."
@@ -0,0 +1,20 @@
# Ieva Tiltina <pastala@gmail.com>, 2023.
msgid ""
msgstr ""
"PO-Revision-Date: 2023-09-19 08:43+0000\n"
"Last-Translator: Ieva Tiltina <pastala@gmail.com>\n"
"Language-Team: Latvian <http://translate.pkp.sfu.ca/projects/ojs/"
"generic-usageEvent/lv/>\n"
"Language: lv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100 <= "
"19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\n"
"X-Generator: Weblate 4.13.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Lietošanas notikums"
msgid "plugins.generic.usageEvent.description"
msgstr "Izveido aizķeri, kas nodrošina lietošanas notikumu noteiktā formātā."
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-01-09 09:52+0000\n"
"Last-Translator: Mirko Spiroski <mspiroski@id-press.eu>\n"
"Language-Team: Macedonian <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/mk_MK/>\n"
"Language: mk_MK\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n==1 || n%10==1 ? 0 : 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Настан за користење"
msgid "plugins.generic.usageEvent.description"
msgstr "Создава кука која овозможува настан во дефиниран формат."
@@ -0,0 +1,21 @@
# Muhd Muaz <muazhero61@yahoo.com>, 2021.
msgid ""
msgstr ""
"PO-Revision-Date: 2021-10-19 09:30+0000\n"
"Last-Translator: Muhd Muaz <muazhero61@yahoo.com>\n"
"Language-Team: Malay <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/ms/>\n"
"Language: ms\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Peristiwa penggunaan"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Buat cangkuk yang menyediakan peristiwa penggunaan dalam format yang "
"ditentukan."
@@ -0,0 +1,22 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-03-20T15:57:55+00:00\n"
"PO-Revision-Date: 2021-01-14 13:52+0000\n"
"Last-Translator: FRITT, University of Oslo Library <fritt-"
"info@journals.uio.no>\n"
"Language-Team: Norwegian Bokmål <http://translate.pkp.sfu.ca/projects/ojs/"
"generic-usageEvent/nb_NO/>\n"
"Language: nb_NO\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Brukshendelse"
msgid "plugins.generic.usageEvent.description"
msgstr "Lager en hake som leverer et brukshendelse i et definert format."
@@ -0,0 +1,20 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:31+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:31+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Gebruiksgebeurtenis"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Maakt een hook die een gebruiksgebeurtenis rapporteert in een gedefinieerd "
"formaat."
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:31+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:31+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Zdarzenia użycia"
msgid "plugins.generic.usageEvent.description"
msgstr "Włącz możliwość dostarczania zdarzeń użycia w zdefiniowanym formacie."
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-06-04 19:54+0000\n"
"Last-Translator: Diego José Macêdo <diegojmacedo@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <http://translate.pkp.sfu.ca/projects/ojs/"
"generic-usageEvent/pt_BR/>\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Evento de uso"
msgid "plugins.generic.usageEvent.description"
msgstr "Cria um conector que fornece evento de uso em um formato definido."
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:31+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:31+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Evento de Uso"
msgid "plugins.generic.usageEvent.description"
msgstr "Cria um evento de uso da revista num formato definido."
@@ -0,0 +1,20 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:32+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:32+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Модуль «Событие использования»"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Создает обработчик, который выдает событие использования сайта в "
"определенном формате."
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-11-12 12:55+0000\n"
"Last-Translator: Tomáš Blaho <tomas.blaho@umb.sk>\n"
"Language-Team: Slovak <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/sk_SK/>\n"
"Language: sk_SK\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Udalosť využitia"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Vytvorí procedúru na zaznamenanie udalosti využívania v definovanom formáte."
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:32+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:32+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Dogodki uporabe"
msgid "plugins.generic.usageEvent.description"
msgstr "Vtičnik omogoča beleženje dogodkov o uporabi v določeni obliki."
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:32+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:32+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Događaji korišćenja"
msgid "plugins.generic.usageEvent.description"
msgstr "Pravi vezu koja daje informacije o korišćenju u definisanom formatu."
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:32+00:00\n"
"PO-Revision-Date: 2019-11-19T11:05:32+00:00\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Användningshändelse"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Skapar en hook som matar ut användningshändelser i ett definerat format."
@@ -0,0 +1,22 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:32+00:00\n"
"PO-Revision-Date: 2020-02-25 19:36+0000\n"
"Last-Translator: Osman Durmaz <osmandurmaz@hotmail.de>\n"
"Language-Team: Turkish <http://translate.pkp.sfu.ca/projects/ojs/"
"generic-usageEvent/tr/>\n"
"Language: tr_TR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Kullanım etkinliği"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Tanımlanmış bir formatta kullanım etkinliği sunan bir bağlantı oluşturur."
@@ -0,0 +1,23 @@
# Petro Bilous <petrobilous@ukr.net>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T11:05:32+00:00\n"
"PO-Revision-Date: 2023-04-29 14:49+0000\n"
"Last-Translator: Petro Bilous <petrobilous@ukr.net>\n"
"Language-Team: Ukrainian <http://translate.pkp.sfu.ca/projects/ojs/"
"generic-usageEvent/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\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"
"X-Generator: Weblate 4.13.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Подія використання"
msgid "plugins.generic.usageEvent.description"
msgstr "Створює обробник, який видає подію використання у визначеному форматі."
@@ -0,0 +1,12 @@
msgid ""
msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Weblate\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr ""
msgid "plugins.generic.usageEvent.description"
msgstr ""
@@ -0,0 +1,20 @@
# Ruslan Shodmonov <belovedspy1209@gmail.com>, 2021.
msgid ""
msgstr ""
"PO-Revision-Date: 2021-09-09 11:05+0000\n"
"Last-Translator: Ruslan Shodmonov <belovedspy1209@gmail.com>\n"
"Language-Team: Uzbek <http://translate.pkp.sfu.ca/projects/ojs/generic-"
"usageEvent/uz_UZ@latin/>\n"
"Language: uz_UZ@latin\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Foydalanish hodisasi"
msgid "plugins.generic.usageEvent.description"
msgstr ""
"Belgilangan formatda foydalanish hodisasini ta'minlaydigan ilgakni yaratadi."
@@ -0,0 +1,18 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-04-29 07:38+0000\n"
"Last-Translator: Tran Ngoc Trung <khuchatthienduong@gmail.com>\n"
"Language-Team: Vietnamese <http://translate.pkp.sfu.ca/projects/ojs/"
"generic-usageEvent/vi_VN/>\n"
"Language: vi_VN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.9.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "Sự kiện usage"
msgid "plugins.generic.usageEvent.description"
msgstr "Tạo một hook cung cấp usage event theo định dạng xác định."
@@ -0,0 +1,20 @@
# HKBU Library <libms@hkbu.edu.hk>, 2022.
# Katie Cheng <ckykatie@hkbu.edu.hk>, 2022.
msgid ""
msgstr ""
"PO-Revision-Date: 2022-09-30 09:01+0000\n"
"Last-Translator: Katie Cheng <ckykatie@hkbu.edu.hk>\n"
"Language-Team: Chinese (Traditional) <http://translate.pkp.sfu.ca/projects/"
"ojs/generic-usageEvent/zh_Hant/>\n"
"Language: zh_Hant\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.13.1\n"
msgid "plugins.generic.usageEvent.displayName"
msgstr "使用方式事件"
msgid "plugins.generic.usageEvent.description"
msgstr ""
+21
View File
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plugin_settings SYSTEM "../../../lib/pkp/dtd/pluginSettings.dtd">
<!--
* plugins/generic/usageEvent/settings.xml
*
* Copyright (c) 2014-2021 Simon Fraser University
* Copyright (c) 2003-2021 John Willinsky
* Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
*
* Default plugin settings.
*
-->
<plugin_settings>
<setting type="bool">
<name>enabled</name>
<value>true</value>
</setting>
</plugin_settings>
+18
View File
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE version SYSTEM "../../../lib/pkp/dtd/pluginVersion.dtd">
<!--
* plugins/generic/usageEvent/version.xml
*
* Copyright (c) 2014-2021 Simon Fraser University
* Copyright (c) 2003-2021 John Willinsky
* Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
*
* Plugin version information.
-->
<version>
<application>usageEvent</application>
<type>plugins.generic</type>
<release>1.0.0.0</release>
<date>2013-04-15</date>
</version>