update Piwik to version 2.16 (fixes #91)
This commit is contained in:
parent
9abe039dc8
commit
47263617c5
56 changed files with 418860 additions and 226988 deletions
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - Open source web analytics
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
|
|
@ -9,13 +9,11 @@
|
|||
namespace Piwik\Plugins\VisitFrequency;
|
||||
|
||||
use Piwik\API\Request;
|
||||
use Piwik\Archive;
|
||||
use Piwik\DataTable;
|
||||
use Piwik\Piwik;
|
||||
use Piwik\Common;
|
||||
use Piwik\Archive;
|
||||
use Piwik\SegmentExpression;
|
||||
use Piwik\SettingsPiwik;
|
||||
use Piwik\Plugins\VisitsSummary\API as APIVisitsSummary;
|
||||
use Piwik\Segment\SegmentExpression;
|
||||
|
||||
/**
|
||||
* VisitFrequency API lets you access a list of metrics related to Returning Visitors.
|
||||
|
|
@ -47,8 +45,9 @@ class API extends \Piwik\Plugin\API
|
|||
'segment' => $segment,
|
||||
'columns' => implode(',', $columns),
|
||||
'format' => 'original',
|
||||
'serialize' => 0 // tests set this to 1
|
||||
'format_metrics' => 0
|
||||
);
|
||||
|
||||
$table = Request::processRequest('VisitsSummary.get', $params);
|
||||
$this->prefixColumns($table, $period);
|
||||
return $table;
|
||||
|
|
|
|||
|
|
@ -0,0 +1,64 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitFrequency\Columns\Metrics;
|
||||
|
||||
use Piwik\DataTable\Row;
|
||||
use Piwik\Metrics\Formatter;
|
||||
use Piwik\Piwik;
|
||||
use Piwik\Plugin\ProcessedMetric;
|
||||
|
||||
/**
|
||||
* Processed metric for VisitFrequency.get API method which just copies VisitsSummary.get
|
||||
* metrics as differently named metrics.
|
||||
*
|
||||
* This metric must be supplied in order to ensure correct formatting for processed
|
||||
* metrics that are copied from VisitsSummary.get.
|
||||
*/
|
||||
class ReturningMetric extends ProcessedMetric
|
||||
{
|
||||
private static $translations = array(
|
||||
'avg_time_on_site_returning' => 'VisitFrequency_ColumnAverageVisitDurationForReturningVisitors',
|
||||
'nb_actions_per_visit_returning' => 'VisitFrequency_ColumnAvgActionsPerReturningVisit',
|
||||
'bounce_rate_returning' => 'VisitFrequency_ColumnBounceRateForReturningVisits',
|
||||
);
|
||||
|
||||
/**
|
||||
* @var ProcessedMetric
|
||||
*/
|
||||
private $wrapped;
|
||||
|
||||
public function __construct(ProcessedMetric $wrapped)
|
||||
{
|
||||
$this->wrapped = $wrapped;
|
||||
}
|
||||
|
||||
public function getName()
|
||||
{
|
||||
return $this->wrapped->getName() . '_returning';
|
||||
}
|
||||
|
||||
public function getTranslatedName()
|
||||
{
|
||||
return Piwik::translate(self::$translations[$this->getName()]);
|
||||
}
|
||||
|
||||
public function format($value, Formatter $formatter)
|
||||
{
|
||||
return $this->wrapped->format($value, $formatter);
|
||||
}
|
||||
|
||||
public function compute(Row $row)
|
||||
{
|
||||
return 0; // (metric is not computed, it is copied from segmented report)
|
||||
}
|
||||
|
||||
public function getDependentMetrics()
|
||||
{
|
||||
return array();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - Open source web analytics
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
|
|
@ -11,18 +11,31 @@ namespace Piwik\Plugins\VisitFrequency;
|
|||
use Piwik\API\Request;
|
||||
use Piwik\Common;
|
||||
use Piwik\Piwik;
|
||||
use Piwik\Translation\Translator;
|
||||
use Piwik\View;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
class Controller extends \Piwik\Plugin\Controller
|
||||
{
|
||||
function index()
|
||||
/**
|
||||
* @var Translator
|
||||
*/
|
||||
private $translator;
|
||||
|
||||
public function __construct(Translator $translator)
|
||||
{
|
||||
$this->translator = $translator;
|
||||
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$view = new View('@VisitFrequency/index');
|
||||
$view->graphEvolutionVisitFrequency = $this->getEvolutionGraph(array('nb_visits_returning'));
|
||||
$this->setGeneralVariablesView($view);
|
||||
|
||||
$view->graphEvolutionVisitFrequency = $this->getEvolutionGraph(array(), array('nb_visits_returning'));
|
||||
$this->setSparklinesAndNumbers($view);
|
||||
|
||||
return $view->render();
|
||||
}
|
||||
|
||||
|
|
@ -33,16 +46,18 @@ class Controller extends \Piwik\Plugin\Controller
|
|||
return $view->render();
|
||||
}
|
||||
|
||||
public function getEvolutionGraph(array $columns = array())
|
||||
public function getEvolutionGraph(array $columns = array(), array $defaultColumns = array())
|
||||
{
|
||||
if (empty($columns)) {
|
||||
$columns = Common::getRequestVar('columns');
|
||||
$columns = Piwik::getArrayFromApiParameter($columns);
|
||||
$columns = Common::getRequestVar('columns', false);
|
||||
if (false !== $columns) {
|
||||
$columns = Piwik::getArrayFromApiParameter($columns);
|
||||
}
|
||||
}
|
||||
|
||||
$documentation = Piwik::translate('VisitFrequency_ReturningVisitsDocumentation') . '<br />'
|
||||
. Piwik::translate('General_BrokenDownReportDocumentation') . '<br />'
|
||||
. Piwik::translate('VisitFrequency_ReturningVisitDocumentation');
|
||||
$documentation = $this->translator->translate('VisitFrequency_ReturningVisitsDocumentation') . '<br />'
|
||||
. $this->translator->translate('General_BrokenDownReportDocumentation') . '<br />'
|
||||
. $this->translator->translate('VisitFrequency_ReturningVisitDocumentation');
|
||||
|
||||
// Note: if you edit this array, maybe edit the code below as well
|
||||
$selectableColumns = array(
|
||||
|
|
@ -74,6 +89,10 @@ class Controller extends \Piwik\Plugin\Controller
|
|||
$view = $this->getLastUnitGraphAcrossPlugins($this->pluginName, __FUNCTION__, $columns,
|
||||
$selectableColumns, $documentation);
|
||||
|
||||
if (empty($view->config->columns_to_display) && !empty($defaultColumns)) {
|
||||
$view->config->columns_to_display = $defaultColumns;
|
||||
}
|
||||
|
||||
return $this->renderView($view);
|
||||
}
|
||||
|
||||
|
|
@ -92,8 +111,7 @@ class Controller extends \Piwik\Plugin\Controller
|
|||
$view->nbActionsReturning = $dataRow->getColumn('nb_actions_returning');
|
||||
$view->nbActionsPerVisitReturning = $dataRow->getColumn('nb_actions_per_visit_returning');
|
||||
$view->avgVisitDurationReturning = $dataRow->getColumn('avg_time_on_site_returning');
|
||||
$nbBouncedReturningVisits = $dataRow->getColumn('bounce_count_returning');
|
||||
$view->bounceRateReturning = Piwik::getPercentageSafe($nbBouncedReturningVisits, $nbVisitsReturning);
|
||||
$view->bounceRateReturning = $dataRow->getColumn('bounce_rate_returning');
|
||||
}
|
||||
|
||||
protected function getSummary()
|
||||
|
|
|
|||
19
www/analytics/plugins/VisitFrequency/Menu.php
Normal file
19
www/analytics/plugins/VisitFrequency/Menu.php
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitFrequency;
|
||||
|
||||
use Piwik\Menu\MenuReporting;
|
||||
|
||||
class Menu extends \Piwik\Plugin\Menu
|
||||
{
|
||||
public function configureReportingMenu(MenuReporting $menu)
|
||||
{
|
||||
$menu->addVisitorsItem('VisitFrequency_SubmenuFrequency', $this->urlForAction('index'), $order = 55);
|
||||
}
|
||||
}
|
||||
39
www/analytics/plugins/VisitFrequency/Reports/Get.php
Normal file
39
www/analytics/plugins/VisitFrequency/Reports/Get.php
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitFrequency\Reports;
|
||||
|
||||
use Piwik\Piwik;
|
||||
use Piwik\Plugins\CoreHome\Columns\Metrics\ActionsPerVisit;
|
||||
use Piwik\Plugins\CoreHome\Columns\Metrics\AverageTimeOnSite;
|
||||
use Piwik\Plugins\CoreHome\Columns\Metrics\BounceRate;
|
||||
use Piwik\Plugins\VisitFrequency\Columns\Metrics\ReturningMetric;
|
||||
|
||||
class Get extends \Piwik\Plugin\Report
|
||||
{
|
||||
protected function init()
|
||||
{
|
||||
parent::init();
|
||||
$this->category = 'General_Visitors';
|
||||
$this->name = Piwik::translate('VisitFrequency_ColumnReturningVisits');
|
||||
$this->documentation = ''; // TODO
|
||||
$this->processedMetrics = array(
|
||||
new ReturningMetric(new AverageTimeOnSite()),
|
||||
new ReturningMetric(new ActionsPerVisit()),
|
||||
new ReturningMetric(new BounceRate())
|
||||
);
|
||||
$this->metrics = array(
|
||||
'nb_visits_returning',
|
||||
'nb_actions_returning',
|
||||
'nb_uniq_visitors_returning',
|
||||
'nb_users_returning',
|
||||
'max_actions_returning'
|
||||
);
|
||||
$this->order = 40;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - Open source web analytics
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
|
|
@ -8,63 +8,34 @@
|
|||
*/
|
||||
namespace Piwik\Plugins\VisitFrequency;
|
||||
|
||||
use Piwik\Menu\MenuMain;
|
||||
use Piwik\Piwik;
|
||||
use Piwik\WidgetsList;
|
||||
use Piwik\Plugins\CoreVisualizations\Visualizations\Graph;
|
||||
use Piwik\Plugins\CoreVisualizations\Visualizations\HtmlTable;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
class VisitFrequency extends \Piwik\Plugin
|
||||
{
|
||||
/**
|
||||
* @see Piwik\Plugin::getListHooksRegistered
|
||||
* @see Piwik\Plugin::registerEvents
|
||||
*/
|
||||
public function getListHooksRegistered()
|
||||
public function registerEvents()
|
||||
{
|
||||
$hooks = array(
|
||||
'WidgetsList.addWidgets' => 'addWidgets',
|
||||
'Menu.Reporting.addItems' => 'addMenu',
|
||||
'API.getReportMetadata' => 'getReportMetadata',
|
||||
);
|
||||
return $hooks;
|
||||
}
|
||||
|
||||
public function getReportMetadata(&$reports)
|
||||
{
|
||||
$reports[] = array(
|
||||
'category' => Piwik::translate('General_Visitors'),
|
||||
'name' => Piwik::translate('VisitFrequency_ColumnReturningVisits'),
|
||||
'module' => 'VisitFrequency',
|
||||
'action' => 'get',
|
||||
'metrics' => array(
|
||||
'nb_visits_returning' => Piwik::translate('VisitFrequency_ColumnReturningVisits'),
|
||||
'nb_actions_returning' => Piwik::translate('VisitFrequency_ColumnActionsByReturningVisits'),
|
||||
'avg_time_on_site_returning' => Piwik::translate('VisitFrequency_ColumnAverageVisitDurationForReturningVisitors'),
|
||||
'bounce_rate_returning' => Piwik::translate('VisitFrequency_ColumnBounceRateForReturningVisits'),
|
||||
'nb_actions_per_visit_returning' => Piwik::translate('VisitFrequency_ColumnAvgActionsPerReturningVisit'),
|
||||
'nb_uniq_visitors_returning' => Piwik::translate('VisitFrequency_ColumnUniqueReturningVisitors'),
|
||||
// Not displayed
|
||||
// 'nb_visits_converted_returning',
|
||||
// 'sum_visit_length_returning',
|
||||
// 'max_actions_returning',
|
||||
// 'bounce_count_returning',
|
||||
),
|
||||
'processedMetrics' => false,
|
||||
'order' => 40
|
||||
return array(
|
||||
'Metrics.getDefaultMetricTranslations' => 'addMetricTranslations'
|
||||
);
|
||||
}
|
||||
|
||||
function addWidgets()
|
||||
public function addMetricTranslations(&$translations)
|
||||
{
|
||||
WidgetsList::add('General_Visitors', 'VisitFrequency_WidgetOverview', 'VisitFrequency', 'getSparklines');
|
||||
WidgetsList::add('General_Visitors', 'VisitFrequency_WidgetGraphReturning', 'VisitFrequency', 'getEvolutionGraph',
|
||||
array('columns' => array('nb_visits_returning')));
|
||||
$metrics = array(
|
||||
'nb_visits_returning' => 'VisitFrequency_ColumnReturningVisits',
|
||||
'nb_actions_returning' => 'VisitFrequency_ColumnActionsByReturningVisits',
|
||||
'avg_time_on_site_returning' => 'VisitFrequency_ColumnAverageVisitDurationForReturningVisitors',
|
||||
'bounce_rate_returning' => 'VisitFrequency_ColumnBounceRateForReturningVisits',
|
||||
'nb_actions_per_visit_returning' => 'VisitFrequency_ColumnAvgActionsPerReturningVisit',
|
||||
'nb_uniq_visitors_returning' => 'VisitFrequency_ColumnUniqueReturningVisitors',
|
||||
'nb_users_returning' => 'VisitFrequency_ColumnReturningUsers'
|
||||
);
|
||||
|
||||
$translations = array_merge($translations, $metrics);
|
||||
}
|
||||
|
||||
function addMenu()
|
||||
{
|
||||
MenuMain::getInstance()->add('General_Visitors', 'VisitFrequency_SubmenuFrequency',
|
||||
array('module' => 'VisitFrequency', 'action' => 'index'), true, $order = 55);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
23
www/analytics/plugins/VisitFrequency/Widgets.php
Normal file
23
www/analytics/plugins/VisitFrequency/Widgets.php
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitFrequency;
|
||||
|
||||
class Widgets extends \Piwik\Plugin\Widgets
|
||||
{
|
||||
protected $category = 'General_Visitors';
|
||||
|
||||
public function init()
|
||||
{
|
||||
$this->addWidget('VisitFrequency_WidgetOverview', 'getSparklines');
|
||||
$this->addWidget('VisitFrequency_WidgetGraphReturning',
|
||||
'getEvolutionGraph',
|
||||
array('columns' => array('nb_visits_returning')));
|
||||
}
|
||||
|
||||
}
|
||||
13
www/analytics/plugins/VisitFrequency/lang/am.json
Normal file
13
www/analytics/plugins/VisitFrequency/lang/am.json
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "በመልስ ጉብኝቶች የተወሰዱ ርምጃዎች",
|
||||
"ColumnBounceRateForReturningVisits": "የመልስ ጉብኝቶች ተመላሽ ፍጥነት",
|
||||
"ColumnReturningVisits": "መልስ ጉበኝቶች",
|
||||
"ReturnActions": "%s በመልስ ጉብኝቶች የተወሰዱ ርምጃዎች",
|
||||
"ReturnBounceRate": "%s መልስ ጉብኝቶች ተመላሽ ሆነዋል (ከአንድ ድር ጣቢያ በኋላ ገፁን ትተዋል)",
|
||||
"ReturnVisits": "%s መልስ ጉብኝቶች",
|
||||
"SubmenuFrequency": "ድግግሞሽ",
|
||||
"WidgetGraphReturning": "የመልስ ጉብኝቶች ግራፍ",
|
||||
"WidgetOverview": "የድግግሞሽ አጠቃላይ እይታ"
|
||||
}
|
||||
}
|
||||
17
www/analytics/plugins/VisitFrequency/lang/ar.json
Normal file
17
www/analytics/plugins/VisitFrequency/lang/ar.json
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "السلوكيات بواسطة الزيارات العائدة",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "متوسط طول الزيارة للزوار العائدين (بالثواني)",
|
||||
"ColumnAvgActionsPerReturningVisit": "متوسط السلوكيات لكل زيارة عائدة",
|
||||
"ColumnBounceRateForReturningVisits": "معدل الارتداد للزوار العائدين",
|
||||
"ColumnReturningVisits": "الزيارات العائدة",
|
||||
"ReturnActions": "%s سلوك بواسطة الزيارات المتكررة",
|
||||
"ReturnAverageVisitDuration": "%s متوسط طول الزيارة للزائر المتكرر",
|
||||
"ReturnAvgActions": "%s سلوك لكل زيارة متكررة",
|
||||
"ReturnBounceRate": "%s زيارة متكررة مرتدة (غادر الموقع من أول صفحة)",
|
||||
"ReturnVisits": "%s زيارة عائدة",
|
||||
"SubmenuFrequency": "التكرار",
|
||||
"WidgetGraphReturning": "رسم بياني للزيارات المتكررة",
|
||||
"WidgetOverview": "نظرة عامة على التكرار"
|
||||
}
|
||||
}
|
||||
19
www/analytics/plugins/VisitFrequency/lang/be.json
Normal file
19
www/analytics/plugins/VisitFrequency/lang/be.json
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Дзеянняў за паўторнае наведванне",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "Сяр. працягласць наведванняў для вяртаючыхся наведвальнікаў (у секундах)",
|
||||
"ColumnAvgActionsPerReturningVisit": "Сяр. колькасць дзеянняў за паўторнае наведванне",
|
||||
"ColumnBounceRateForReturningVisits": "Паказчык адмоў для паўторных наведванняў",
|
||||
"ColumnReturningVisits": "Паўторныя наведванні",
|
||||
"ReturnActions": "%s дзеянняў за паўторныя наведванні",
|
||||
"ReturnAverageVisitDuration": "%s сярэдняя працягласць наведванняў для вяртаючыхся наведвальнікаў",
|
||||
"ReturnAvgActions": "%s дзеянняў за паўторнае наведванне",
|
||||
"ReturnBounceRate": "%s раз карыстачы выйшлі пасля прагляду адной старонкі",
|
||||
"ReturningVisitDocumentation": "Паўторнае наведванне (у адрозненне ад новага наведвання) зрабіў той, хто наведаў вэб-сайт па крайняй меры двойчы.",
|
||||
"ReturningVisitsDocumentation": "Гэта агляд паўторных наведванняў.",
|
||||
"ReturnVisits": "%s паўторных наведванняў",
|
||||
"SubmenuFrequency": "Чашчыня",
|
||||
"WidgetGraphReturning": "Графік паўторных наведванняў",
|
||||
"WidgetOverview": "Агляд чашчыні наведванняў"
|
||||
}
|
||||
}
|
||||
24
www/analytics/plugins/VisitFrequency/lang/bg.json
Normal file
24
www/analytics/plugins/VisitFrequency/lang/bg.json
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Действия от Върнали се посетители",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "Средно времетраене на посещението на върналите се посетители (в секунди)",
|
||||
"ColumnAvgActionsPerReturningVisit": "Средно действия на завърналия се посетител",
|
||||
"ColumnBounceCountForReturningVisits": "Брой повторни посещения.",
|
||||
"ColumnBounceRateForReturningVisits": "Bounce rate за върнали се посетители",
|
||||
"ColumnMaxActionsInReturningVisit": "Максимум действия при едно повторно посещение.",
|
||||
"ColumnNbReturningVisitsConverted": "Брой конвертирани повторни посещения",
|
||||
"ColumnReturningVisits": "Върнали се посетители",
|
||||
"ColumnSumVisitLengthReturning": "Време прекарано по време на повторните посещения (в секунди)",
|
||||
"ColumnUniqueReturningVisitors": "Уникални повторни посетители",
|
||||
"ReturnActions": "%s действия от върнали се посетители",
|
||||
"ReturnAverageVisitDuration": "%s средна продължителност на посещенията от върналите се посетители",
|
||||
"ReturnAvgActions": "%s дейности на върналите се посетители",
|
||||
"ReturnBounceRate": "%s върнали се потребители, които са отскочили (напуснали са сайта още след първата страница)",
|
||||
"ReturningVisitDocumentation": "Повторно посещение (за разлиса от ново посещение) се прави от някой, който е посещавал сайта поне веднъж в миналото.",
|
||||
"ReturningVisitsDocumentation": "Това е преглед на повторните посещения.",
|
||||
"ReturnVisits": "%s върнали се посетители",
|
||||
"SubmenuFrequency": "Честота",
|
||||
"WidgetGraphReturning": "Графика на завърналите се посетители",
|
||||
"WidgetOverview": "Резюме на честотата"
|
||||
}
|
||||
}
|
||||
24
www/analytics/plugins/VisitFrequency/lang/ca.json
Normal file
24
www/analytics/plugins/VisitFrequency/lang/ca.json
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Accions dels visitants antics",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "Duració mitja d'una visita que retorna (en seg.)",
|
||||
"ColumnAvgActionsPerReturningVisit": "Mitja d'accions per visitant que retorna",
|
||||
"ColumnBounceCountForReturningVisits": "Nombre de rebots dels visitants que retornen",
|
||||
"ColumnBounceRateForReturningVisits": "Raó de rebots",
|
||||
"ColumnMaxActionsInReturningVisit": "Màxim d'accions en una vista que torna",
|
||||
"ColumnNbReturningVisitsConverted": "Nombre de conversions per als visitants que retornen",
|
||||
"ColumnReturningVisits": "Visitants que retornen (antics)",
|
||||
"ColumnSumVisitLengthReturning": "Temps total dels visitants que retornen (en segons)",
|
||||
"ColumnUniqueReturningVisitors": "Visitants únics que retornen",
|
||||
"ReturnActions": "Els visitants que han tornat han fet %s accions",
|
||||
"ReturnAverageVisitDuration": "%s duració mitja de la vistia dels usuaris que retornen.",
|
||||
"ReturnAvgActions": "%s accions per visitant que retorna",
|
||||
"ReturnBounceRate": "%s visitants antics han rebotat (abandonat el lloc després de veure una pàgina)",
|
||||
"ReturningVisitDocumentation": "Un visitant que retorna és (al contrari d'un visitant nou) un usuari que ja ha visitat el vostre lloc web almenys una vegada en el passat.",
|
||||
"ReturningVisitsDocumentation": "Això es una visió global dels visitants que retornen.",
|
||||
"ReturnVisits": "Han tornat %s visitants",
|
||||
"SubmenuFrequency": "Freqüència",
|
||||
"WidgetGraphReturning": "Gràfic de les visites que han tornat",
|
||||
"WidgetOverview": "Resum de la freqüència"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitFrequency/lang/cs.json
Normal file
26
www/analytics/plugins/VisitFrequency/lang/cs.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Akcí za opakovanou návštěvu",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "Průměrná délka návštěvy pro navracejících se návštěvnících (v sekundách)",
|
||||
"ColumnAvgActionsPerReturningVisit": "Proměrnů počet akcí pro navracející se návštěvníky",
|
||||
"ColumnBounceCountForReturningVisits": "Počet odrazů pro vracející se návštěvy",
|
||||
"ColumnBounceRateForReturningVisits": "Frekvence odchodů pro opakované návštěvy",
|
||||
"ColumnMaxActionsInReturningVisit": "Maximum akcí v jedné vracející se návštěvě",
|
||||
"ColumnNbReturningVisitsConverted": "Počet zkonvertovaných vracejících se návštěv",
|
||||
"ColumnReturningVisits": "Opětovných návštěv",
|
||||
"ColumnSumVisitLengthReturning": "Celkový čas strávený vracejícími se návštěvníky (v sekundách)",
|
||||
"ColumnUniqueReturningVisitors": "Unikátní vracející se návštěvníci",
|
||||
"ColumnReturningUsers": "Vracející se uživatelé",
|
||||
"PluginDescription": "Hlásí měření prvního času pro nové a vracející se návštěvníky.",
|
||||
"ReturnActions": "%s akcí za opakovanou návštěvu",
|
||||
"ReturnAverageVisitDuration": "%s průměrná dělka návštěvy pro navracející se návštěvníky",
|
||||
"ReturnAvgActions": "%s akcí na navracejících se návštěvníka",
|
||||
"ReturnBounceRate": "%s opakujících se návštěv odešlo (opustilo web po jedné stránce)",
|
||||
"ReturningVisitDocumentation": "Vracející se návštěva je návštěvník, který již stránku aspoň jednou navštívil.",
|
||||
"ReturningVisitsDocumentation": "Toto je přehled vracejících se návštěvníků.",
|
||||
"ReturnVisits": "%s opakujících se návštěv",
|
||||
"SubmenuFrequency": "Frekvence",
|
||||
"WidgetGraphReturning": "Graf opakujících se návštěv",
|
||||
"WidgetOverview": "Přehled frekvencí"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitFrequency/lang/da.json
Normal file
26
www/analytics/plugins/VisitFrequency/lang/da.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Handlinger af tilbagevendende besøg",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "Gns. besøgsvarighed for tilbagevendende besøgende (i sekunder)",
|
||||
"ColumnAvgActionsPerReturningVisit": "Gns. antal handlinger pr. tilbagevendende besøg",
|
||||
"ColumnBounceCountForReturningVisits": "Afvisningstæller for tilbagevendende besøg",
|
||||
"ColumnBounceRateForReturningVisits": "Afvisningsprocent for tilbagevendende besøg",
|
||||
"ColumnMaxActionsInReturningVisit": "Maks. handlinger i et tilbagevendende besøg",
|
||||
"ColumnNbReturningVisitsConverted": "Antal konverterede tilbagevendende besøg",
|
||||
"ColumnReturningVisits": "Tilbagevendende besøg",
|
||||
"ColumnSumVisitLengthReturning": "Samlet tidsforbrug for tilbagevendende besøgende (i sekunder)",
|
||||
"ColumnUniqueReturningVisitors": "Unikke tilbagevendende besøgende",
|
||||
"ColumnReturningUsers": "Tilbagevendende brugere",
|
||||
"PluginDescription": "Rapporter målinger om førstegangs nye besøgende og tilbagevendende besøgende.",
|
||||
"ReturnActions": "%s handlinger af tilbagevendende besøg",
|
||||
"ReturnAverageVisitDuration": "%s gns. Besøgsvarighed for tilbagevendende besøgende",
|
||||
"ReturnAvgActions": "%s gns. handlinger pr. tilbagevendende besøg",
|
||||
"ReturnBounceRate": "%s tilbagevendende besøg er blevet afvist (har forladt hjemmesiden efter en sidevisning)",
|
||||
"ReturningVisitDocumentation": "Et tilbagevendende besøg (i modsætning til et nyt besøg) foretages af en person, der har besøgt hjemmesiden mindst en gang før.",
|
||||
"ReturningVisitsDocumentation": "Oversigt over tilbagevendende besøg.",
|
||||
"ReturnVisits": "%s tilbagevendende besøg",
|
||||
"SubmenuFrequency": "Hyppighed",
|
||||
"WidgetGraphReturning": "Tilbagevendende besøg",
|
||||
"WidgetOverview": "Hyppighedsoversigt"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitFrequency/lang/de.json
Normal file
26
www/analytics/plugins/VisitFrequency/lang/de.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Aktionen bei wiederkehrenden Besuchen",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "Durchschnittszeit von wiederkehrenden Besuchen",
|
||||
"ColumnAvgActionsPerReturningVisit": "Aktionen pro wiederkehrendem Besuch",
|
||||
"ColumnBounceCountForReturningVisits": "Absprünge von wiederkehrenden Besuchen",
|
||||
"ColumnBounceRateForReturningVisits": "Absprungsrate bei wiederkehrenden Besuchen",
|
||||
"ColumnMaxActionsInReturningVisit": "Maximale Aktionen eines wiederkehrenden Besuchs",
|
||||
"ColumnNbReturningVisitsConverted": "Anzahl wiederkehrende Besuche mit Konversion",
|
||||
"ColumnReturningVisits": "Wiederkehrende Besuche",
|
||||
"ColumnSumVisitLengthReturning": "Gesamte Aufenthaltszeit bei wiederkehrenden Besuchen (in Sekunden)",
|
||||
"ColumnUniqueReturningVisitors": "Eindeutige wiederkehrende Besucher",
|
||||
"ColumnReturningUsers": "Wiederkehrende Benutzer",
|
||||
"PluginDescription": "Liefert Metriken über erstmalige und wiederkehrende Besucher.",
|
||||
"ReturnActions": "%s Aktionen von wiederkehrenden Besuchen",
|
||||
"ReturnAverageVisitDuration": "%s durchschnittliche Aufenthaltszeit bei wiederkehrenden Besuchen",
|
||||
"ReturnAvgActions": "%s Aktionen pro wiederkehrendem Besuch",
|
||||
"ReturnBounceRate": "%s wiederkehrende Besuche sind abgesprungen (haben die Website nach einer Seite verlassen)",
|
||||
"ReturningVisitDocumentation": "Ein wiederkehrender Besuch wird (im Vergleich zu einem neuen Besuch) von jemandem gemacht, der bereits mindestens einmal die Website besucht hat.",
|
||||
"ReturningVisitsDocumentation": "Dies ist eine Übersicht über die wiederkehrenden Besuche.",
|
||||
"ReturnVisits": "%s wiederkehrende Besuche",
|
||||
"SubmenuFrequency": "Häufigkeit",
|
||||
"WidgetGraphReturning": "Graph der wiederkehrenden Besuche",
|
||||
"WidgetOverview": "Häufigkeitsübersicht"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitFrequency/lang/el.json
Normal file
26
www/analytics/plugins/VisitFrequency/lang/el.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Δραστηριότητες από Επιστρεφόμενες Επισκέψεις",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "Μέση Διάρκεια Επιστρεφόμενης Επίσκεψης (σε δευτερόλεπτα)",
|
||||
"ColumnAvgActionsPerReturningVisit": "Μέσος αριθμός Δραστηριοτήτων ανά Επιστρεφόμενη Επίσκεψη",
|
||||
"ColumnBounceCountForReturningVisits": "Μέτρηση Αναπήδησης για Επιστρεφόμενους Επισκέπτες",
|
||||
"ColumnBounceRateForReturningVisits": "Βαθμός Απομάκρυνσης για Επιστρεφόμενες Επισκέψεις",
|
||||
"ColumnMaxActionsInReturningVisit": "Μέγιστος αριθμός Δραστηριοτήτων σε μια επιστρεφόμενη επίσκεψη",
|
||||
"ColumnNbReturningVisitsConverted": "Αριθμός μετατρεπόμενων επιστρεφόμενων επισκέψεων",
|
||||
"ColumnReturningVisits": "Επιστρεφόμενες επισκέψεις",
|
||||
"ColumnSumVisitLengthReturning": "Συνολικός δαπανηθείς χρόνος από επιστρεφόμενους επισκέπτες (σε δευτερόλεπτα)",
|
||||
"ColumnUniqueReturningVisitors": "Μοναδικοί επιστρεφόμενοι επισκέπτες",
|
||||
"ColumnReturningUsers": "Επιστρέφοντες Χρήστες",
|
||||
"PluginDescription": "Αναφέρει μετρικές σχετικά με τους νέους επισκέπτες και αυτούς που ξαναέρχονται.",
|
||||
"ReturnActions": "%s δραστηριότητες από τις επιστρεφόμενες επισκέψεις",
|
||||
"ReturnAverageVisitDuration": "%s μέση διάρκεια επισκέψεων για επιστρεφόμενους Επισκέπτες",
|
||||
"ReturnAvgActions": "%s δραστηριότητες ανά επιστρεφόμενη επίσκεψη",
|
||||
"ReturnBounceRate": "%s επιστρεφόμενες επισκέψεις έχουν απομακρυνθεί (άφησαν την ιστοσελίδα μετά από μια σελίδα)",
|
||||
"ReturningVisitDocumentation": "Μια επιστρεφόμενη επίσκεψη είναι (σε αντίθεση με μια νέα επίσκεψη) αυτή που έγινε από κάποιον που έχει επισκευφτεί την ιστοσελίδα ήδη μια φορά.",
|
||||
"ReturningVisitsDocumentation": "Αυτή είναι μια επισκόπηση των επιστρεφόμενων επισκέψεων.",
|
||||
"ReturnVisits": "%s επιστρεφόμενες επισκέψεις",
|
||||
"SubmenuFrequency": "Συχνότητα",
|
||||
"WidgetGraphReturning": "Γράφημα επιστρεφόμενων επισκέψεων",
|
||||
"WidgetOverview": "Επισκόπηση συχνότητας"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitFrequency/lang/en.json
Normal file
26
www/analytics/plugins/VisitFrequency/lang/en.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Actions by Returning Visits",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "Avg. Duration of a Returning Visit (in sec)",
|
||||
"ColumnAvgActionsPerReturningVisit": "Avg. Actions per Returning Visit",
|
||||
"ColumnBounceCountForReturningVisits": "Bounce Count for Returning Visits",
|
||||
"ColumnBounceRateForReturningVisits": "Bounce Rate for Returning Visits",
|
||||
"ColumnMaxActionsInReturningVisit": "Maximum actions in one returning visit",
|
||||
"ColumnNbReturningVisitsConverted": "Number of converted returning visits",
|
||||
"ColumnReturningVisits": "Returning Visits",
|
||||
"ColumnSumVisitLengthReturning": "Total time spent by returning visitors (in seconds)",
|
||||
"ColumnUniqueReturningVisitors": "Unique returning visitors",
|
||||
"ColumnReturningUsers": "Returning Users",
|
||||
"PluginDescription": "Reports metrics about your first time new visitors and returning visitors.",
|
||||
"ReturnActions": "%s actions by the returning visits",
|
||||
"ReturnAverageVisitDuration": "%s average visit duration for returning visitors",
|
||||
"ReturnAvgActions": "%s actions per returning visit",
|
||||
"ReturnBounceRate": "%s returning visits have bounced (left the website after one page)",
|
||||
"ReturningVisitDocumentation": "A returning visit is (as opposed to a new visit) made by someone who has visited the website at least once before.",
|
||||
"ReturningVisitsDocumentation": "This is an overview of the returning visits.",
|
||||
"ReturnVisits": "%s returning visits",
|
||||
"SubmenuFrequency": "Frequency",
|
||||
"WidgetGraphReturning": "Returning Visits Over Time",
|
||||
"WidgetOverview": "Frequency Overview"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitFrequency/lang/es.json
Normal file
26
www/analytics/plugins/VisitFrequency/lang/es.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Acciones de visitantes que regresan",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "Duración promedio de una visita que regresa (en segundos)",
|
||||
"ColumnAvgActionsPerReturningVisit": "Acciones promedio por visitante que regresa",
|
||||
"ColumnBounceCountForReturningVisits": "Contador de rebotes de visitantes que regresan",
|
||||
"ColumnBounceRateForReturningVisits": "Porcentaje de rebotes por visitantes que regresan",
|
||||
"ColumnMaxActionsInReturningVisit": "Máximas acciones en una visita de retorno",
|
||||
"ColumnNbReturningVisitsConverted": "Número de visitas que regresan convertidas",
|
||||
"ColumnReturningVisits": "Visitantes que han vuelto",
|
||||
"ColumnSumVisitLengthReturning": "Tiempo total transcurrido por visitantes que retornan (en segundos)",
|
||||
"ColumnUniqueReturningVisitors": "Visitantes únicos que regresan",
|
||||
"ColumnReturningUsers": "Usuarios que retornan",
|
||||
"PluginDescription": "Informa métricas acerca de la primera vez de los visitantes y de los visitantes que regresan.",
|
||||
"ReturnActions": "%s acciones realizadas por los visitantes que regresan",
|
||||
"ReturnAverageVisitDuration": "%s duración promedio de la visita de los visitantes que regresan",
|
||||
"ReturnAvgActions": "%s acciones por visitante que ha vuelto",
|
||||
"ReturnBounceRate": "%s rebotes visitas que han vuelto (abandonaron el sitio después de una página)",
|
||||
"ReturningVisitDocumentation": "Una visita que regresa es (contrario a la nueva visita) aquel que ha visitado anteriormente su sitio de internet al menos una vez.",
|
||||
"ReturningVisitsDocumentation": "Esta es una visión general de los visitantes que regresan.",
|
||||
"ReturnVisits": "%s visitantes que han vuelto",
|
||||
"SubmenuFrequency": "Frecuencia",
|
||||
"WidgetGraphReturning": "Visitas que regresan en el tiempo",
|
||||
"WidgetOverview": "Vista general de frecuencia"
|
||||
}
|
||||
}
|
||||
23
www/analytics/plugins/VisitFrequency/lang/et.json
Normal file
23
www/analytics/plugins/VisitFrequency/lang/et.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Tegevused korduvate külastuste kaupa",
|
||||
"ColumnAverageVisitDurationForReturningVisitors": "Korduva külastuse keskmine aeg (sek)",
|
||||
"ColumnAvgActionsPerReturningVisit": "Keskmine tegevuste arv korduvatel külastustel",
|
||||
"ColumnBounceCountForReturningVisits": "Korduvate külastuste põrke arv",
|
||||
"ColumnBounceRateForReturningVisits": "Korduvate külastuste põrkemäär",
|
||||
"ColumnMaxActionsInReturningVisit": "Maksimaalne tegevuste arv ühel korduval külastusel",
|
||||
"ColumnNbReturningVisitsConverted": "Tulutoovaid korduvaid külastusi",
|
||||
"ColumnReturningVisits": "Korduvad külastused",
|
||||
"ColumnSumVisitLengthReturning": "Korduvate külastuste kogu lehel viibitud aeg (sek)",
|
||||
"ColumnUniqueReturningVisitors": "Unikaalsed korduvkülastajad",
|
||||
"ReturnActions": "%s tegevust korduval külastusel",
|
||||
"ReturnAverageVisitDuration": "%s keskmine külastuse kestvus korduvatel külastustel",
|
||||
"ReturnAvgActions": "%s tegevust korduvatel külastustel",
|
||||
"ReturnBounceRate": "%s korduvaid külastajaid põrkas (lahkus peale ühe lehe kuvamist)",
|
||||
"ReturningVisitsDocumentation": "See on korduvate külastuste ülevaade.",
|
||||
"ReturnVisits": "%s korduvat külastust",
|
||||
"SubmenuFrequency": "Sagedus",
|
||||
"WidgetGraphReturning": "Korduvate külastuste graafik",
|
||||
"WidgetOverview": "Sageduse ülevaade"
|
||||
}
|
||||
}
|
||||
13
www/analytics/plugins/VisitFrequency/lang/eu.json
Normal file
13
www/analytics/plugins/VisitFrequency/lang/eu.json
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"VisitFrequency": {
|
||||
"ColumnActionsByReturningVisits": "Itzulerako bisiten ekintzak",
|
||||
"ColumnBounceRateForReturningVisits": "Itzulerako bisiten errebotatze-tasa",
|
||||
"ColumnReturningVisits": "Itzulerako bisitak",
|
||||
"ReturnActions": "%s ekintza itzulerako bisitek",
|
||||
"ReturnBounceRate": "%s itzulerako bisita errebotatu dira (webgunea utzi dute orri bat ikusi ondoren)",
|
||||
"ReturnVisits": "%s itzulerako bisita",
|
||||
"SubmenuFrequency": "Maiztasuna",
|
||||
"WidgetGraphReturning": "Itzulerako bisiten grafikoa",
|
||||
"WidgetOverview": "Maiztasunaren ikuspegi orokorra"
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue