update Piwik to version 2.16 (fixes #91)

This commit is contained in:
oliver 2016-04-10 18:55:57 +02:00
commit d885a4baa9
5833 changed files with 418860 additions and 226988 deletions

View file

@ -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
@ -14,9 +14,8 @@ use Piwik\ArchiveProcessor;
use Piwik\Common;
use Piwik\DataAccess\LogAggregator;
use Piwik\DataArray;
use Piwik\DataTable\Manager;
use Piwik\DataTable\Row;
use Piwik\DataTable;
use Piwik\DataTable\Row;
use Piwik\Metrics;
use Piwik\Period;
use Piwik\Piwik;
@ -24,7 +23,7 @@ use Piwik\Plugins\Actions\Actions;
use Piwik\Plugins\Actions\ArchivingHelper;
use Piwik\RankingQuery;
use Piwik\Segment;
use Piwik\SegmentExpression;
use Piwik\Segment\SegmentExpression;
use Piwik\Site;
use Piwik\Tracker\Action;
use Piwik\Tracker\PageUrl;
@ -73,13 +72,13 @@ class API extends \Piwik\Plugin\API
// prepare log aggregator
$segment = new Segment($segment, $idSite);
$site = new Site($idSite);
$period = Period::factory($period, $date);
$period = Period\Factory::build($period, $date);
$params = new ArchiveProcessor\Parameters($site, $period, $segment);
$logAggregator = new LogAggregator($params);
// prepare the report
$report = array(
'date' => Period::factory($period->getLabel(), $date)->getLocalizedShortString()
'date' => Period\Factory::build($period->getLabel(), $date)->getLocalizedShortString()
);
$partsArray = explode(',', $parts);
@ -128,7 +127,6 @@ class API extends \Piwik\Plugin\API
*/
private function deriveIdAction($actionName, $actionType)
{
$actionsPlugin = new Actions;
switch ($actionType) {
case 'url':
$originalActionName = $actionName;
@ -173,7 +171,6 @@ class API extends \Piwik\Plugin\API
*/
private function addInternalReferrers($logAggregator, &$report, $idaction, $actionType, $limitBeforeGrouping)
{
$data = $this->queryInternalReferrers($idaction, $actionType, $logAggregator, $limitBeforeGrouping);
if ($data['pageviews'] == 0) {
@ -199,7 +196,6 @@ class API extends \Piwik\Plugin\API
*/
private function addFollowingActions($logAggregator, &$report, $idaction, $actionType, $limitBeforeGrouping, $includeLoops = false)
{
$data = $this->queryFollowingActions(
$idaction, $actionType, $logAggregator, $limitBeforeGrouping, $includeLoops);
@ -226,7 +222,7 @@ class API extends \Piwik\Plugin\API
if ($actionType != 'title') {
// specific setup for page urls
$types[Action::TYPE_PAGE_URL] = 'followingPages';
$dimension = 'IF( idaction_url IS NULL, idaction_name, idaction_url )';
$dimension = 'if ( idaction_url IS NULL, idaction_name, idaction_url )';
// site search referrers are logged with url=NULL
// when we find one, we have to join on name
$joinLogActionColumn = $dimension;
@ -409,7 +405,7 @@ class API extends \Piwik\Plugin\API
if ($dimension == 'idaction_url_ref') {
// site search referrers are logged with url_ref=NULL
// when we find one, we have to join on name_ref
$dimension = 'IF( idaction_url_ref IS NULL, idaction_name_ref, idaction_url_ref )';
$dimension = 'if ( idaction_url_ref IS NULL, idaction_name_ref, idaction_url_ref )';
$joinLogActionOn = $dimension;
} else {
$joinLogActionOn = $dimension;
@ -492,7 +488,7 @@ class API extends \Piwik\Plugin\API
}
private $limitBeforeGrouping = 5;
private $totalTransitionsToFollowingActions = 0;
private $totalTransitionsToFollowingPages = 0;
/**
* Get the sum of all transitions to following actions (pages, outlinks, downloads).
@ -500,7 +496,7 @@ class API extends \Piwik\Plugin\API
*/
protected function getTotalTransitionsToFollowingActions()
{
return $this->totalTransitionsToFollowingActions;
return $this->totalTransitionsToFollowingPages;
}
/**
@ -515,7 +511,6 @@ class API extends \Piwik\Plugin\API
*/
private function addExternalReferrers($logAggregator, &$report, $idaction, $actionType, $limitBeforeGrouping)
{
$data = $this->queryExternalReferrers(
$idaction, $actionType, $logAggregator, $limitBeforeGrouping);
@ -527,8 +522,8 @@ class API extends \Piwik\Plugin\API
if ($visits) {
// load details (i.e. subtables)
$details = array();
if ($idSubTable = $row->getIdSubDataTable()) {
$subTable = Manager::getInstance()->getTable($idSubTable);
$subTable = $row->getSubtable();
if ($subTable) {
foreach ($subTable->getRows() as $subRow) {
$details[] = array(
'label' => $subRow->getColumn('label'),
@ -582,7 +577,7 @@ class API extends \Piwik\Plugin\API
protected function makeDataTablesFollowingActions($types, $data)
{
$this->totalTransitionsToFollowingActions = 0;
$this->totalTransitionsToFollowingPages = 0;
$dataTables = array();
foreach ($types as $type => $recordName) {
$dataTable = new DataTable;
@ -595,11 +590,25 @@ class API extends \Piwik\Plugin\API
Metrics::INDEX_NB_ACTIONS => $actions
)
)));
$this->totalTransitionsToFollowingActions += $actions;
$this->processTransitionsToFollowingPages($type, $actions);
}
}
$dataTables[$recordName] = $dataTable;
}
return $dataTables;
}
protected function processTransitionsToFollowingPages($type, $actions)
{
// Downloads and Outlinks are not included as these actions count towards a Visit Exit
$actionTypesNotExitActions = array(
Action::TYPE_SITE_SEARCH,
Action::TYPE_PAGE_TITLE,
Action::TYPE_PAGE_URL
);
if(in_array($type, $actionTypesNotExitActions)) {
$this->totalTransitionsToFollowingPages += $actions;
}
}
}

View file

@ -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

View file

@ -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
@ -14,9 +14,9 @@ namespace Piwik\Plugins\Transitions;
class Transitions extends \Piwik\Plugin
{
/**
* @see Piwik\Plugin::getListHooksRegistered
* @see Piwik\Plugin::registerEvents
*/
public function getListHooksRegistered()
public function registerEvents()
{
return array(
'AssetManager.getStylesheetFiles' => 'getStylesheetFiles',

View file

@ -1,11 +1,10 @@
/*!
* Piwik - 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
*/
//
// TRANSITIONS ROW ACTION FOR DATA TABLES
//
@ -18,8 +17,12 @@ function DataTable_RowActions_Transitions(dataTable) {
DataTable_RowActions_Transitions.prototype = new DataTable_RowAction;
/** Static helper method to launch transitions from anywhere */
DataTable_RowActions_Transitions.launchForUrl = function (url) {
broadcast.propagateNewPopoverParameter('RowAction', 'Transitions:url:' + url);
DataTable_RowActions_Transitions.launchForUrl = function (url, segment) {
var value = 'Transitions:url:' + url;
if (segment) {
value += ':segment:' + segment;
}
broadcast.propagateNewPopoverParameter('RowAction', value);
};
DataTable_RowActions_Transitions.isPageUrlReport = function (module, action) {
@ -31,32 +34,48 @@ DataTable_RowActions_Transitions.isPageTitleReport = function (module, action) {
return module == 'Actions' && (action == 'getPageTitles' || action == 'getPageTitlesFollowingSiteSearch');
};
DataTable_RowActions_Transitions.prototype.trigger = function (tr, e, subTableLabel) {
var link = tr.find('> td:first > a').attr('href');
link = $('<textarea>').html(link).val(); // remove html entities
DataTable_RowActions_Transitions.registeredReports = [];
DataTable_RowActions_Transitions.registerReport = function (handler) {
DataTable_RowActions_Transitions.registeredReports.push(handler);
}
var module = this.dataTable.param.module;
var action = this.dataTable.param.action;
if (DataTable_RowActions_Transitions.isPageUrlReport(module, action)) {
this.openPopover('url:' + link);
} else if (DataTable_RowActions_Transitions.isPageTitleReport(module, action)) {
DataTable_RowAction.prototype.trigger.apply(this, [tr, e, subTableLabel]);
} else {
alert('Transitions can\'t be used on this report.');
DataTable_RowActions_Transitions.prototype.trigger = function (tr, e, subTableLabel) {
var i = 0;
for (i; i < DataTable_RowActions_Transitions.registeredReports.length; i++) {
var report = DataTable_RowActions_Transitions.registeredReports[i];
if (report
&& report.trigger
&& report.isAvailableOnReport
&& report.isAvailableOnReport(this.dataTable.param)) {
report.trigger.apply(this, arguments);
return;
}
}
alert('Transitions can\'t be used on this report.');
};
DataTable_RowAction.prototype.performAction = function (label, tr, e) {
DataTable_RowActions_Transitions.prototype.performAction = function (label, tr, e) {
var separator = ' > '; // LabelFilter::SEPARATOR_RECURSIVE_LABEL
var labelParts = label.split(separator);
for (var i = 0; i < labelParts.length; i++) {
labelParts[i] = $.trim(decodeURIComponent(labelParts[i]));
var labelPart = labelParts[i].replace('@', '');
labelParts[i] = $.trim(decodeURIComponent(labelPart));
}
label = labelParts.join(piwik.config.action_url_category_delimiter);
this.openPopover('title:' + label);
};
DataTable_RowActions_Transitions.prototype.doOpenPopover = function (link) {
var posSegment = (link+'').indexOf(':segment:');
var segment = null;
// handle and remove ':segment:$SEGMENT' from link
if (posSegment && posSegment > 0) {
segment = link.substring(posSegment + (':segment:'.length));
link = link.substring(0, posSegment);
}
var parts = link.split(':');
if (parts.length < 2) {
return;
@ -67,9 +86,9 @@ DataTable_RowActions_Transitions.prototype.doOpenPopover = function (link) {
var actionName = parts.join(':');
if (this.transitions === null) {
this.transitions = new Piwik_Transitions(actionType, actionName, this);
this.transitions = new Piwik_Transitions(actionType, actionName, this, segment);
} else {
this.transitions.reset(actionType, actionName);
this.transitions.reset(actionType, actionName, segment);
}
this.transitions.showPopover();
};
@ -93,34 +112,47 @@ DataTable_RowActions_Registry.register({
},
isAvailableOnReport: function (dataTableParams) {
return (
DataTable_RowActions_Transitions.isPageUrlReport(dataTableParams.module, dataTableParams.action) ||
DataTable_RowActions_Transitions.isPageTitleReport(dataTableParams.module, dataTableParams.action)
);
var i = 0;
for (i; i < DataTable_RowActions_Transitions.registeredReports.length; i++) {
var report = DataTable_RowActions_Transitions.registeredReports[i];
if (report
&& report.isAvailableOnReport
&& report.isAvailableOnReport(dataTableParams)) {
return true;
}
}
return false;
},
isAvailableOnRow: function (dataTableParams, tr) {
if (tr.attr('id')) {
if (tr.hasClass('subDataTable')) {
// not available on groups (i.e. folders)
return false;
}
if (DataTable_RowActions_Transitions.isPageUrlReport(dataTableParams.module, dataTableParams.action)
&& !tr.find('> td:first span.label').parent().is('a')) {
// not on page url without link (i.e. "Page URL not defined")
return false;
var i = 0;
for (i; i < DataTable_RowActions_Transitions.registeredReports.length; i++) {
var report = DataTable_RowActions_Transitions.registeredReports[i];
if (report
&& report.isAvailableOnRow
&& report.isAvailableOnReport
&& report.isAvailableOnReport(dataTableParams)) {
return report.isAvailableOnRow(dataTableParams, tr);
}
}
return true;
}
});
//
// TRANSITIONS IMPLEMENTATION
//
function Piwik_Transitions(actionType, actionName, rowAction) {
this.reset(actionType, actionName);
function Piwik_Transitions(actionType, actionName, rowAction, segment) {
this.reset(actionType, actionName, segment);
this.rowAction = rowAction;
this.ajax = new Piwik_Transitions_Ajax();
@ -130,9 +162,10 @@ function Piwik_Transitions(actionType, actionName, rowAction) {
this.rightGroups = ['followingPages', 'followingSiteSearches', 'downloads', 'outlinks'];
}
Piwik_Transitions.prototype.reset = function (actionType, actionName) {
Piwik_Transitions.prototype.reset = function (actionType, actionName, segment) {
this.actionType = actionType;
this.actionName = actionName;
this.segment = segment;
this.popover = null;
this.canvas = null;
@ -180,7 +213,7 @@ Piwik_Transitions.prototype.showPopover = function () {
}
// load the data
self.model.loadData(self.actionType, self.actionName, function () {
self.model.loadData(self.actionType, self.actionName, self.segment, function () {
if (typeof Piwik_Transitions.popoverHtml == 'undefined') {
// html not there yet
callbackForHtml = bothLoaded;
@ -232,10 +265,10 @@ Piwik_Transitions.prototype.preparePopover = function () {
var totalNbPageviews = self.model.getTotalNbPageviews();
if (totalNbPageviews > 0) {
var share = Math.round(self.model.pageviews / totalNbPageviews * 1000) / 10;
var share = NumberFormatter.formatPercent(Math.round(self.model.pageviews / totalNbPageviews * 1000) / 10);
var text = Piwik_Transitions_Translations.ShareOfAllPageviews;
text = text.replace(/%s/, self.model.pageviews).replace(/%s/, share + '%');
text = text.replace(/%s/, NumberFormatter.formatNumber(self.model.pageviews)).replace(/%s/, share);
text += '<br /><em>' + Piwik_Transitions_Translations.DateRange + ' ' + self.model.date + '</em>';
var title = '<h3>' + piwikHelper.addBreakpointsToUrl(self.actionName) + '</h3>';
@ -342,12 +375,12 @@ Piwik_Transitions.prototype.renderCenterBox = function () {
var box = this.centerBox;
Piwik_Transitions_Util.replacePlaceholderInHtml(
box.find('.Transitions_Pageviews'), this.model.pageviews);
box.find('.Transitions_Pageviews'), NumberFormatter.formatNumber(this.model.pageviews));
var self = this;
var showMetric = function (cssClass, modelProperty, highlightCurveOnSide, groupCanBeExpanded) {
var el = box.find('.Transitions_' + cssClass);
Piwik_Transitions_Util.replacePlaceholderInHtml(el, self.model[modelProperty]);
Piwik_Transitions_Util.replacePlaceholderInHtml(el, NumberFormatter.formatNumber(self.model[modelProperty]));
if (self.model[modelProperty] == 0) {
el.addClass('Transitions_Value0');
@ -405,7 +438,7 @@ Piwik_Transitions.prototype.renderLoops = function () {
}
var loops = this.popover.find('#Transitions_Loops').show();
Piwik_Transitions_Util.replacePlaceholderInHtml(loops, this.model.loops);
Piwik_Transitions_Util.replacePlaceholderInHtml(loops, NumberFormatter.formatNumber(this.model.loops));
this.addTooltipShowingPercentageOfAllPageviews(loops, 'loops');
@ -563,7 +596,7 @@ Piwik_Transitions.prototype.renderOpenGroup = function (groupName, side, onlyBg)
boxText: label,
boxTextTooltip: isOthers || !shortened ? false : fullLabel,
boxTextNumLines: 3,
curveText: data.percentage + '%',
curveText: NumberFormatter.formatPercent(data.percentage),
curveTextTooltip: tooltip,
onClick: onClick
});
@ -616,7 +649,7 @@ Piwik_Transitions.prototype.renderClosedGroup = function (groupName, side, onlyB
boxText: self.model.getGroupTitle(groupName),
boxTextNumLines: 1,
boxTextCssClass: 'SingleLine',
boxIcon: 'plugins/Zeitgeist/images/plus_blue.png',
boxIcon: 'plugins/Morpheus/images/plus_blue.png',
smallBox: true,
onClick: function () {
self.unHighlightGroup(groupName, side);
@ -716,7 +749,6 @@ Piwik_Transitions.prototype.openExternalUrl = function (url) {
window.open(url, '_newtab');
};
// --------------------------------------
// CANVAS
// --------------------------------------
@ -1220,7 +1252,6 @@ Piwik_Transitions_Canvas.prototype.clearSide = function (side, onlyBg) {
}
};
// --------------------------------------
// MODEL
// --------------------------------------
@ -1252,7 +1283,7 @@ Piwik_Transitions_Model.prototype.htmlLoaded = function () {
};
};
Piwik_Transitions_Model.prototype.loadData = function (actionType, actionName, callback) {
Piwik_Transitions_Model.prototype.loadData = function (actionType, actionName, segment, callback) {
var self = this;
this.pageviews = 0;
@ -1290,11 +1321,16 @@ Piwik_Transitions_Model.prototype.loadData = function (actionType, actionName, c
this.date = '';
this.ajax.callApi('Transitions.getTransitionsForAction', {
actionType: actionType,
actionName: actionName,
expanded: 1
},
var params = {
actionType: actionType,
actionName: actionName,
expanded: 1
};
if (segment) {
params.segment = segment;
}
this.ajax.callApi('Transitions.getTransitionsForAction', params,
function (report) {
self.date = report.date;
@ -1378,8 +1414,9 @@ Piwik_Transitions_Model.prototype.getPercentage = function (metric, formatted) {
var percentage = (this.pageviews == 0 ? 0 : this[metric] / this.pageviews);
if (formatted) {
percentage = this.roundPercentage(percentage);
percentage += '%';
return NumberFormatter.formatPercent(percentage);
}
return percentage;
@ -1407,7 +1444,6 @@ Piwik_Transitions_Model.prototype.roundPercentage = function (value) {
}
};
// --------------------------------------
// AJAX
// --------------------------------------
@ -1492,7 +1528,6 @@ Piwik_Transitions_Ajax.prototype.callApi = function (method, params, callback) {
ajaxRequest.send(false);
};
// --------------------------------------
// STATIC UTIL FUNCTIONS
// --------------------------------------

View file

@ -0,0 +1,26 @@
{
"Transitions": {
"BouncesInline": "%s еднократни посещения",
"DirectEntries": "Директни посещения",
"ErrorBack": "Върнете се на предишната страница",
"ExitsInline": "%s изходи",
"FromCampaigns": "От кампании",
"FromPreviousPages": "От вътрешни страници",
"FromPreviousPagesInline": "%s от вътреши страници",
"FromPreviousSiteSearches": "От вътрешни търсения",
"FromPreviousSiteSearchesInline": "%s от вътрешни търсения",
"FromSearchEngines": "От търсещи машини",
"FromWebsites": "От уебсайтове",
"IncomingTraffic": "Входящ трафик",
"LoopsInline": "%s страница се презарежда",
"NoDataForAction": "Няма информация за %s",
"OutgoingTraffic": "Изходящ трафик",
"ShareOfAllPageviews": "Тази страница има %1$s разглеждания (от всички %2$s разглеждания)",
"ToFollowingPages": "Към вътрешни страници",
"ToFollowingPagesInline": "%s за вътрешни страници",
"ToFollowingSiteSearches": "Външни търсения",
"ToFollowingSiteSearchesInline": "%s вътрешни търсения",
"XOfAllPageviews": "%s на всички показания за тази страница",
"XOutOfYVisits": "%1$s (от %2$s)"
}
}

View file

@ -0,0 +1,27 @@
{
"Transitions": {
"BouncesInline": "%s rebots",
"DirectEntries": "Entrades directes",
"ErrorBack": "Ves a l'acció anterior",
"ExitsInline": "%s surts",
"FromCampaigns": "De campanyes",
"FromPreviousPages": "De pàgines internes",
"FromPreviousPagesInline": "%s de pàgines internes",
"FromPreviousSiteSearches": "De la cerca interna",
"FromPreviousSiteSearchesInline": "%s de la cerques internes",
"FromSearchEngines": "De cercadors",
"FromWebsites": "De llocs web",
"IncomingTraffic": "Tràfic entrant",
"LoopsInline": "%s refrescos de pàgina",
"NoDataForAction": "No hi ha informació per %s",
"NoDataForActionDetails": "O l'acció no ha estat vista cap vegada durant el període %s o és invàlida.",
"OutgoingTraffic": "Tràfic surtint",
"ShareOfAllPageviews": "Aquesta pàgina ha tingut %1$s visites (%2$s de totes les visites)",
"ToFollowingPages": "A pàgines internes",
"ToFollowingPagesInline": "%s a pàgines internes",
"ToFollowingSiteSearches": "Cerques internes",
"ToFollowingSiteSearchesInline": "%s cerques internes",
"XOfAllPageviews": "%s de totes les visualitzacions d'aquesta pàgina",
"XOutOfYVisits": "%1$s (de %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s odrazů",
"DirectEntries": "Přímé záznamy",
"ErrorBack": "Přejít k předchozí akci",
"ExitsInline": "%s východy",
"FromCampaigns": "Z kampaní",
"FromPreviousPages": "Z interních stránek",
"FromPreviousPagesInline": "%s z interních stránek",
"FromPreviousSiteSearches": "Z interního vyhledávání",
"FromPreviousSiteSearchesInline": "%s z interních vyhledávání",
"FromSearchEngines": "Z vyhledávačů",
"FromWebsites": "Z webových stránek",
"IncomingTraffic": "Příchozí provoz",
"LoopsInline": "%s obnovení stránky",
"NoDataForAction": "Pro %s nejsou žádná data",
"NoDataForActionDetails": "Buď akce neměla za období %s žádné zobrazení stránky, nebo je neplatná.",
"OutgoingTraffic": "Odchozí provoz",
"PluginDescription": "V novém hlášení přechodů hlásí předchozí a následující akci pro každou URL, je dostupný přes novou ikonu v hlášení akcí.",
"ShareOfAllPageviews": "Tato stránka měla %1$s zobrazení (%2$s všech zobrazení)",
"ToFollowingPages": "Na interní stránky",
"ToFollowingPagesInline": "%s na interní stránky",
"ToFollowingSiteSearches": "Interní vyhledávání",
"ToFollowingSiteSearchesInline": "%s interních vyhledávání",
"XOfAllPageviews": "%s ze všech zobrazení této stránky",
"XOutOfYVisits": "%1$s (z %2$s)"
}
}

View file

@ -0,0 +1,27 @@
{
"Transitions": {
"BouncesInline": "%s afvisninger",
"DirectEntries": "Direkte besøg",
"ErrorBack": "Gå tilbage til forrige handling",
"ExitsInline": "%s afslutninger",
"FromCampaigns": "Fra kampagner",
"FromPreviousPages": "Fra interne sider",
"FromPreviousPagesInline": "%s fra interne sider",
"FromPreviousSiteSearches": "Fra intern søgning",
"FromPreviousSiteSearchesInline": "%s fra interne søgninger",
"FromSearchEngines": "Fra søgemaskiner",
"FromWebsites": "Fra hjemmesider",
"IncomingTraffic": "Indkommende trafik",
"LoopsInline": "%s side genindlæsninger",
"NoDataForAction": "Der er ingen data for %s",
"NoDataForActionDetails": "Enten havde handlingen ingen sidevisninger i perioden %s eller den er ugyldig.",
"OutgoingTraffic": "Udgående trafik",
"ShareOfAllPageviews": "Denne side havde %1$s sidevisninger (%2$s af alle sidevisninger)",
"ToFollowingPages": "Til interne sider",
"ToFollowingPagesInline": "%s til interne sider",
"ToFollowingSiteSearches": "Interne søgninger",
"ToFollowingSiteSearchesInline": "%s interne søgninger",
"XOfAllPageviews": "%s af alle visninger af denne side",
"XOutOfYVisits": "%1$s (ud af %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s Absprünge",
"DirectEntries": "Direkte Eingaben",
"ErrorBack": "Gehe zurück zur letzten Aktion",
"ExitsInline": "%s Ausstiege",
"FromCampaigns": "Von Kampagnen",
"FromPreviousPages": "Von internen Seiten",
"FromPreviousPagesInline": "%s von internen Seiten",
"FromPreviousSiteSearches": "Von der internen Suche",
"FromPreviousSiteSearchesInline": "%s von internen Suchen",
"FromSearchEngines": "Von Suchmaschinen",
"FromWebsites": "Von Websites",
"IncomingTraffic": "Eingehender Traffic",
"LoopsInline": "%s Seite erneut geladen",
"NoDataForAction": "Es sind keine Daten für %s verfügbar",
"NoDataForActionDetails": "Entweder hatte diese Aktion während des Zeitraums %s keine Seitenansichten oder sie ist ungültig.",
"OutgoingTraffic": "Ausgehender Traffic",
"PluginDescription": "Berichte über vergangene und zukünftige Aktionen für jede Seiten-URL in einem neuen Transitions-Bericht, aufrufbar im Aktionen-Bericht über ein neues Icon.",
"ShareOfAllPageviews": "Diese Seite wurde %1$s mal angesehen (%2$s aller Seitenansichten)",
"ToFollowingPages": "Zu internen Seiten",
"ToFollowingPagesInline": "%s zu internen Seiten",
"ToFollowingSiteSearches": "Interne Suchen",
"ToFollowingSiteSearchesInline": "%s interne Suchen",
"XOfAllPageviews": "%s von allen Seitenansichten",
"XOutOfYVisits": "%1$s (von insgesamt %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s αναπηδήσεις",
"DirectEntries": "Άμεσες Εισαγωγές",
"ErrorBack": "Μετάβαση στην προηγούμενη ενέργεια",
"ExitsInline": "%s έξοδοι",
"FromCampaigns": "Από Εκστρατείες",
"FromPreviousPages": "Από Εσωτερικές Σελίδες",
"FromPreviousPagesInline": "%s από εσωτερικές σελίδες",
"FromPreviousSiteSearches": "Από Εσωτερική Αναζήτηση",
"FromPreviousSiteSearchesInline": "%s από εσωτερικές αναζητήσεις",
"FromSearchEngines": "Από Μηχανές Αναζήτησης",
"FromWebsites": "Από Ιστοσελίδες",
"IncomingTraffic": "Εισερχόμενη κίνηση",
"LoopsInline": "%s ανανεώσεις σελίδας",
"NoDataForAction": "Δεν υπάρχουν δεδομένα για %s",
"NoDataForActionDetails": "Είτε η ενέργεια δεν είχε προβολές σελίδας (pageviews) κατά τη διάρκεια της περιόδου %s ή δεν είναι έγκυρη.",
"OutgoingTraffic": "Εξερχόμενη κίνηση",
"PluginDescription": "Αναφέρει προηγούμενες και επόμενες ενέργειες για κάθε σελίδα στην αναφορά για νέες Μεταβάσεις, διαθέσιμη στις αναφορές Ενεργειών από ένα νέο εικονίδιο.",
"ShareOfAllPageviews": "Η σελίδα είχε %1$s αναγνώσεις (%2$s από όλες τις αναγνώσεις σελίδων)",
"ToFollowingPages": "Προς Εσωτερικές Σελίδες",
"ToFollowingPagesInline": "%s προς εσωτερικές σελίδες",
"ToFollowingSiteSearches": "Εσωτερικές Αναζητήσεις",
"ToFollowingSiteSearchesInline": "%s εσωτερικές αναζητήσεις",
"XOfAllPageviews": "%s από όλες τις προβολές αυτής της σελίδας",
"XOutOfYVisits": "%1$s (από %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s bounces",
"DirectEntries": "Direct Entries",
"ErrorBack": "Go back to the previous action",
"ExitsInline": "%s exits",
"FromCampaigns": "From Campaigns",
"FromPreviousPages": "From Internal Pages",
"FromPreviousPagesInline": "%s from internal pages",
"FromPreviousSiteSearches": "From Internal Search",
"FromPreviousSiteSearchesInline": "%s from internal searches",
"FromSearchEngines": "From Search Engines",
"FromWebsites": "From Websites",
"IncomingTraffic": "Incoming traffic",
"LoopsInline": "%s page reloads",
"NoDataForAction": "There's no data for %s",
"NoDataForActionDetails": "Either the action had no pageviews during the period %s or it is invalid.",
"OutgoingTraffic": "Outgoing traffic",
"PluginDescription": "Reports previous and following actions for each page URL in a new Transitions report, available in the Actions reports via a new icon.",
"ShareOfAllPageviews": "This page had %1$s pageviews (%2$s of all pageviews)",
"ToFollowingPages": "To Internal Pages",
"ToFollowingPagesInline": "%s to internal pages",
"ToFollowingSiteSearches": "Internal Searches",
"ToFollowingSiteSearchesInline": "%s internal searches",
"XOfAllPageviews": "%s of all views of this page",
"XOutOfYVisits": "%1$s (out of %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s rebotes",
"DirectEntries": "Ingresos directos",
"ErrorBack": "Regresar a la acción anterior",
"ExitsInline": "%s salidas",
"FromCampaigns": "Desde campañas",
"FromPreviousPages": "Desde páginas internas",
"FromPreviousPagesInline": "%s desde páginas internas",
"FromPreviousSiteSearches": "Desde búsquedas internas",
"FromPreviousSiteSearchesInline": "%s desde búsquedas internas",
"FromSearchEngines": "Desde motores de búsqueda",
"FromWebsites": "Desde sitios de internet",
"IncomingTraffic": "Tráfico entrante",
"LoopsInline": "%s recargas de página",
"NoDataForAction": "No hay información para %s",
"NoDataForActionDetails": "O la acción no tuvo vistas de páginas durante el período %s o es inválida.",
"OutgoingTraffic": "Tráfico saliente",
"PluginDescription": "Anteriores informes y las siguientes acciones para cada URL de página en un nuevo informe Transiciones, disponible en los informes Acciones vía un nuevo ícono.",
"ShareOfAllPageviews": "Esta página tuvo %1$s vistas de página (%2$s de todas las vistas de páginas)",
"ToFollowingPages": "A páginas internas",
"ToFollowingPagesInline": "%s a páginas internas",
"ToFollowingSiteSearches": "Búsquedas internas",
"ToFollowingSiteSearchesInline": "%s búsquedas internas",
"XOfAllPageviews": "%s de todas las vistas de esta página",
"XOutOfYVisits": "%1$s (de %2$s)"
}
}

View file

@ -0,0 +1,25 @@
{
"Transitions": {
"BouncesInline": "%s põrget",
"DirectEntries": "Otse sisenemisi",
"ExitsInline": "%s väljumist",
"FromCampaigns": "Tuldud kampaaniad",
"FromPreviousPages": "Tuldud sisemised lehed",
"FromPreviousPagesInline": "%s tuli sisemistelt lehtedelt",
"FromPreviousSiteSearches": "Tuldud sisemised otsingud",
"FromPreviousSiteSearchesInline": "%s tuli sisemisest otsingust",
"FromSearchEngines": "Tuldud otsingumootorid",
"FromWebsites": "Tuldud veebilehed",
"IncomingTraffic": "Sisenev liiklus",
"LoopsInline": "%s lehe korduvat laadimist",
"NoDataForAction": "Tegevuse %s kohta puuduvad andmed",
"OutgoingTraffic": "Väljuv liiklus",
"ShareOfAllPageviews": "See leht sai %1$s vaatamist (%2$s kõigist vaatamistest)",
"ToFollowingPages": "Sisemistele lehtedele",
"ToFollowingPagesInline": "%s läks sisemistele lehtedele",
"ToFollowingSiteSearches": "Sisemised otsingud",
"ToFollowingSiteSearchesInline": "%s sisemist otsingut",
"XOfAllPageviews": "%s kõigist antud lehe vaatamistest",
"XOutOfYVisits": "%1$s (%2$s kõigist)"
}
}

View file

@ -0,0 +1,26 @@
{
"Transitions": {
"BouncesInline": "%s پس زده",
"DirectEntries": "ورودی های مستقیم",
"ErrorBack": "به فعالیت قبلی برگرد",
"ExitsInline": "%s خروج",
"FromCampaigns": "از کمپین",
"FromPreviousPages": "از صفحه های داخلی",
"FromPreviousPagesInline": "%s از صفحه های داخلی",
"FromPreviousSiteSearches": "از جستجوی داخلی",
"FromPreviousSiteSearchesInline": "%s از جستجوهای داخلی",
"FromSearchEngines": "از موتورهای جستجو",
"FromWebsites": "از وبسایت ها",
"IncomingTraffic": "ترافیک ورودی",
"LoopsInline": "%s بارگذاری مجدد صفحه",
"NoDataForAction": "هیچ داده ای وجود ندارد برای %s",
"OutgoingTraffic": "ترافیک خروجی",
"ShareOfAllPageviews": "این صفحه %1$s بازدیدازصفحه دارد(%2$s از تمام بازدیدازصفحه ها)",
"ToFollowingPages": "به صفحه های داخلی",
"ToFollowingPagesInline": "%s به صفحه های داخلی",
"ToFollowingSiteSearches": "جستجوهای داخلی",
"ToFollowingSiteSearchesInline": "%s جستجوهای داخلی",
"XOfAllPageviews": "%s از همه ی بازدیدهای این صفحه",
"XOutOfYVisits": "%1$s (از %2$s)"
}
}

View file

@ -0,0 +1,27 @@
{
"Transitions": {
"BouncesInline": "%s käväisyä",
"DirectEntries": "Suorat merkinnät",
"ErrorBack": "Palaa takaisin edelliseen toimintoon",
"ExitsInline": "%s poistumista",
"FromCampaigns": "Kampanjoista",
"FromPreviousPages": "Sisäisiltä sivuilta",
"FromPreviousPagesInline": "%s sisäisiltä sivuilta",
"FromPreviousSiteSearches": "Sisäisestä hausta",
"FromPreviousSiteSearchesInline": "%s sisäisestä hausta",
"FromSearchEngines": "Hakukoneista",
"FromWebsites": "Verkkosivuilta",
"IncomingTraffic": "Sisääntuleva liikenne",
"LoopsInline": "%s sivujen uudelleenlatauksia",
"NoDataForAction": "%s:lle ei ole tietoja",
"NoDataForActionDetails": "Joko toiminnolle ei ole tietoja aikavälille %s tai toiminto on virheellinen.",
"OutgoingTraffic": "Lähtevä liikenne",
"ShareOfAllPageviews": "Tällä sivulla on %1$s sivunavausta (%2$s kaikista)",
"ToFollowingPages": "Sisäisille sivuille",
"ToFollowingPagesInline": "%s sisäisille sivuille",
"ToFollowingSiteSearches": "Sisäisiä hakuja",
"ToFollowingSiteSearchesInline": "%s sisäistä hakua",
"XOfAllPageviews": "%s kaikista tämän sivun katseluista",
"XOutOfYVisits": "%1$s (%2$s:stä)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s rebonds",
"DirectEntries": "Entrées directes",
"ErrorBack": "Retour à l'action précédente",
"ExitsInline": "%s sorties",
"FromCampaigns": "Depuis les campagnes",
"FromPreviousPages": "Depuis des pages internes",
"FromPreviousPagesInline": "%s depuis des pages internes",
"FromPreviousSiteSearches": "Depuis des recherches internes",
"FromPreviousSiteSearchesInline": "%s depuis des recherches internes",
"FromSearchEngines": "Depuis des moteurs de recherche",
"FromWebsites": "Depuis des sites web",
"IncomingTraffic": "Trafic entrant",
"LoopsInline": "%s rechargements de pages",
"NoDataForAction": "Il n'y a aucune données pour %s",
"NoDataForActionDetails": "L'action n'a eu aucune visite de page durant la période %s ou bien elle est invalide.",
"OutgoingTraffic": "Trafic sortant",
"PluginDescription": "Rapporte les actions précédentes et suivantes pour chacune des URL's de page dans un nouveau rapport de Transitions, disponible depuis le rapports des Actions via un nouvel icône.",
"ShareOfAllPageviews": "Cette page a eu %1$s affichages (%2$s de tous les affichages)",
"ToFollowingPages": "Vers des pages internes",
"ToFollowingPagesInline": "%s vers des pages internes",
"ToFollowingSiteSearches": "Recherches internes",
"ToFollowingSiteSearchesInline": "%s recherches internes",
"XOfAllPageviews": "%s de toutes les pages vues",
"XOutOfYVisits": "%1$s (de %2$s)"
}
}

View file

@ -0,0 +1,27 @@
{
"Transitions": {
"BouncesInline": "%s उछाल",
"DirectEntries": "सीधी प्रविष्टियां",
"ErrorBack": "पिछली कार्रवाई के लिए वापस जाओ",
"ExitsInline": "%s बाहर निकलता है",
"FromCampaigns": "अभियान से",
"FromPreviousPages": "आंतरिक पृष्ठों से",
"FromPreviousPagesInline": "%s आंतरिक पृष्ठों से",
"FromPreviousSiteSearches": "आंतरिक खोज से",
"FromPreviousSiteSearchesInline": "%s आंतरिक खोजों से",
"FromSearchEngines": "खोज इंजन से",
"FromWebsites": "वेबसाइटों से",
"IncomingTraffic": "आने वाले यातायात",
"LoopsInline": "पृष्ठ पुनः लोड %s",
"NoDataForAction": "%s के लिए कोई डेटा नहीं है",
"NoDataForActionDetails": "या तो कार्रवाई की अवधि %s के दौरान कोई पेज देखा गया था या यह अवैध है.",
"OutgoingTraffic": "निवर्तमान यातायात",
"ShareOfAllPageviews": "यह पृष्ठ का %1$s पृष्ठ दृश्य (सभी पृष्ठ दृश्य का %2$s)किया था",
"ToFollowingPages": "आंतरिक पृष्ठ",
"ToFollowingPagesInline": "%s आंतरिक पृष्ठ",
"ToFollowingSiteSearches": "आंतरिक खोजें",
"ToFollowingSiteSearchesInline": "%s आंतरिक खोजें",
"XOfAllPageviews": "इस पृष्ठ के सभी दृश्यों का %s",
"XOutOfYVisits": "%1$s (बाहर %2$s)"
}
}

View file

@ -0,0 +1,27 @@
{
"Transitions": {
"BouncesInline": "%s pentalan",
"DirectEntries": "Masukan Langsung",
"ErrorBack": "Kembali ke aksi sebelumnya",
"ExitsInline": "%s keluar",
"FromCampaigns": "Dari Kampanye",
"FromPreviousPages": "Dari Halaman Dalam",
"FromPreviousPagesInline": "%s dari halaman dalam",
"FromPreviousSiteSearches": "Dari Pencarian Dalam",
"FromPreviousSiteSearchesInline": "%s dari pencarian dalam",
"FromSearchEngines": "Dari Mesin Pencari",
"FromWebsites": "Dari Situs",
"IncomingTraffic": "Lalu lintas masuk",
"LoopsInline": "%s halam dimuat ulang",
"NoDataForAction": "Tidak tersedia data untuk %s",
"NoDataForActionDetails": "Tidak ada tindakan memiliki tampilan halaman selama periode %s atau ini tidak sahih.",
"OutgoingTraffic": "Lalu lintas keluar",
"ShareOfAllPageviews": "Halaman ini memiliki %1$s tampilan halaman (%2$s dari semua tampilan halaman)",
"ToFollowingPages": "Menuju Halaman Dalam",
"ToFollowingPagesInline": "%s menuju halaman dalam",
"ToFollowingSiteSearches": "Pencarian Dalam",
"ToFollowingSiteSearchesInline": "%s pencarian dalam",
"XOfAllPageviews": "%s dari selruh tanpilan dari halaman ini",
"XOutOfYVisits": "%1$s (di luar dari %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s rimbalzi",
"DirectEntries": "Accessi Diretti",
"ErrorBack": "Torna all'azione precedente",
"ExitsInline": "%s uscite",
"FromCampaigns": "Da Campagne",
"FromPreviousPages": "Da Pagine Interne",
"FromPreviousPagesInline": "%s da pagine interne",
"FromPreviousSiteSearches": "Da Ricerca Interna",
"FromPreviousSiteSearchesInline": "%s da ricerche interne",
"FromSearchEngines": "Da Motori di Ricerca",
"FromWebsites": "Da siti web",
"IncomingTraffic": "Traffico entrante",
"LoopsInline": "%s pagine ricaricate",
"NoDataForAction": "Non ci sono dati per %s",
"NoDataForActionDetails": "O l'azione non ha avuto pagine viste durante il periodo di %s o non è valida.",
"OutgoingTraffic": "Traffico uscente",
"PluginDescription": "Restituisce le azioni precedenti e seguenti per ciascun URL di pagina in un nuovo report Transizioni, disponibile tra i report Azioni con una nuova icona.",
"ShareOfAllPageviews": "Questa pagina ha %1$s visualizzazioni (%2$s di tutte le visualizzazioni)",
"ToFollowingPages": "A Pagine Interne",
"ToFollowingPagesInline": "%s a pagine interne",
"ToFollowingSiteSearches": "Ricerche Interne",
"ToFollowingSiteSearchesInline": "%s ricerche interne",
"XOfAllPageviews": "%s di tutte le visualizzazioni di questa pagina",
"XOutOfYVisits": "%1$s (su %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s のバウンス",
"DirectEntries": "直接エントリー",
"ErrorBack": "前の操作に戻る",
"ExitsInline": "%s 終了",
"FromCampaigns": "キャンペーンから",
"FromPreviousPages": "内部ページから",
"FromPreviousPagesInline": "内部ページからの %s",
"FromPreviousSiteSearches": "内部検索から",
"FromPreviousSiteSearchesInline": "内部検索からの %s",
"FromSearchEngines": "検索エンジンから",
"FromWebsites": "ウェブサイトから",
"IncomingTraffic": "受信トラフィック",
"LoopsInline": "%s ページリロード",
"NoDataForAction": "%s に対するデータはありません。",
"NoDataForActionDetails": "アクションが %s の期間ページビューが無かったか、無効です。",
"OutgoingTraffic": "送信トラフィック",
"PluginDescription": "新しいアイコンを通して Actions レポートで利用可能な、新しい Transitions レポートのそれぞれのページURL に対する遷移をレポートします。",
"ShareOfAllPageviews": "このページは、%1$s ページビューでした ( 全ページビューの %2$s )",
"ToFollowingPages": "内部ページへ",
"ToFollowingPagesInline": "内部ページへの %s",
"ToFollowingSiteSearches": "内部検索",
"ToFollowingSiteSearchesInline": "%s 内部検索",
"XOfAllPageviews": "このページの全ビューの %s",
"XOutOfYVisits": "(%2$s の内の) %1$s"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s 반송",
"DirectEntries": "직접 항목",
"ErrorBack": "이전 동작으로 돌아가기",
"ExitsInline": "%s 이탈",
"FromCampaigns": "캠페인에서",
"FromPreviousPages": "내부 페이지에서",
"FromPreviousPagesInline": "%s 내부 페이지에서",
"FromPreviousSiteSearches": "내부 검색에서",
"FromPreviousSiteSearchesInline": "%s 내부 검색에서",
"FromSearchEngines": "검색 엔진에서",
"FromWebsites": "웹사이트에서",
"IncomingTraffic": "들어오는 트래픽",
"LoopsInline": "%s 페이지 새로고침",
"NoDataForAction": "%s 데이터 없음",
"NoDataForActionDetails": "특정 동작은 %s을 하는 기간 동안 페이지뷰가 일어나지 않거나 유효하지 않습니다.",
"OutgoingTraffic": "나가는 트래픽",
"PluginDescription": "새로운 변화에 대한 보고서 내 각 페이지 URL에 대한 이전 및 다음의 보고서는 새 아이콘을 통한 동작 보고서에서 확인할 수 있습니다.",
"ShareOfAllPageviews": "이 페이지의 페이지뷰 %1$s (전체 페이지뷰 수 %2$s)",
"ToFollowingPages": "내부 페이지로",
"ToFollowingPagesInline": "%s 내부 페이지",
"ToFollowingSiteSearches": "내부 검색",
"ToFollowingSiteSearchesInline": "%s 내부 검색",
"XOfAllPageviews": "이 페이지의 모든 보기 중 %s",
"XOutOfYVisits": "%1$s (%2$s 나감)"
}
}

View file

@ -0,0 +1,5 @@
{
"Transitions": {
"FromPreviousSiteSearches": "Iš vidinės paieškos"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s sprett",
"DirectEntries": "Direkte treff",
"ErrorBack": "Gå tilbake til forrige handling",
"ExitsInline": "%s utganger",
"FromCampaigns": "Fra kampanjer",
"FromPreviousPages": "Fra interne sider",
"FromPreviousPagesInline": "%s fra interne sider",
"FromPreviousSiteSearches": "Fra interne søk",
"FromPreviousSiteSearchesInline": "%s fra interne søk",
"FromSearchEngines": "Fra søkemotorer",
"FromWebsites": "Fra nettsider",
"IncomingTraffic": "Innkommende trafikk",
"LoopsInline": "%s innlastinger av side på nytt",
"NoDataForAction": "Det finnes ingen data for %s",
"NoDataForActionDetails": "Enten har handlingen ingen sidevisninger i perioden %s eller så er den ugyldig.",
"OutgoingTraffic": "Utgående trafikk",
"PluginDescription": "Rapporterer forrige og neste handlinger for hver URL i en ny Overganger-rapport, tilgjengelig i Handlinger-rapporten og via et nytt ikon.",
"ShareOfAllPageviews": "Denne siden hadde %1$s sidevisninger (%2$s av alle sidevisninger)",
"ToFollowingPages": "Til interne sider",
"ToFollowingPagesInline": "%s til interne sider",
"ToFollowingSiteSearches": "Interne søk",
"ToFollowingSiteSearchesInline": "%s interne søk",
"XOfAllPageviews": "%s av alle besøk på denne siden",
"XOutOfYVisits": "%1$s (av %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s bounces",
"DirectEntries": "Directe Bezoeken",
"ErrorBack": "Ga terug naar de vorige actie",
"ExitsInline": "%s Einde Bezoek",
"FromCampaigns": "Van Campagnes",
"FromPreviousPages": "Van Interne Pagina's",
"FromPreviousPagesInline": "%s van interne pagina's",
"FromPreviousSiteSearches": "Van Interne Zoekopdracht",
"FromPreviousSiteSearchesInline": "%s van interne zoekopdrachten",
"FromSearchEngines": "Van Zoekmachines",
"FromWebsites": "Van Websites",
"IncomingTraffic": "Inkomend verkeer",
"LoopsInline": "%s pagina herladen",
"NoDataForAction": "Er is geen data voor %s",
"NoDataForActionDetails": "Deze actie had geen paginaweergaves gedurende de periode %s, of is ongeldig.",
"OutgoingTraffic": "Uitgaand verkeer",
"PluginDescription": "Voor elke pagina URL in het Transities rapport zijn de voorgaande en volgende acties beschikbaar in de Acties rapportage met een nieuw icoontje.",
"ShareOfAllPageviews": "Deze pagina had %1$s paginaweergaves (%2$s van alle paginaweergaves)",
"ToFollowingPages": "Naar Interne Pagina's",
"ToFollowingPagesInline": "%s naar interne pagina's",
"ToFollowingSiteSearches": "Interne Zoekopdrachten",
"ToFollowingSiteSearchesInline": "%s interne zoekopdrachten",
"XOfAllPageviews": "%s van alle weergaves van deze pagina",
"XOutOfYVisits": "%1$s (van de %2$s)"
}
}

View file

@ -0,0 +1,16 @@
{
"Transitions": {
"DirectEntries": "Wejścia Bezpośrednie",
"ExitsInline": "%s wyjść",
"FromCampaigns": "Z Kampanii",
"FromPreviousSiteSearches": "Z wyszukiwarki wewnętrznej",
"FromSearchEngines": "Z wyszukiwarek",
"FromWebsites": "Ze stron",
"IncomingTraffic": "Ruch przychodzący",
"LoopsInline": "%s odświeżeń stron",
"OutgoingTraffic": "Ruch wychodzący",
"ToFollowingSiteSearches": "Wyszukania Wewnętrzne",
"ToFollowingSiteSearchesInline": "%s wewnętrzne wyszukiwania",
"XOutOfYVisits": "%1$s (z %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s rejeições",
"DirectEntries": "Entradas diretas",
"ErrorBack": "Voltar para a ação anterior",
"ExitsInline": "%s saídas",
"FromCampaigns": "De campanhas",
"FromPreviousPages": "De Páginas internas",
"FromPreviousPagesInline": "%s de páginas internas",
"FromPreviousSiteSearches": "de pesquisas internas",
"FromPreviousSiteSearchesInline": "%s de pesquisas internas",
"FromSearchEngines": "Dos motores de busca",
"FromWebsites": "de Websites",
"IncomingTraffic": "Tráfego de entrada",
"LoopsInline": "%s atualizações de página",
"NoDataForAction": "Não há dados para %s",
"NoDataForActionDetails": "Ou a ação não tinha visualizações de página durante o período de %s ou é inválido.",
"OutgoingTraffic": "O tráfego de saída",
"PluginDescription": "Informa ações anteriores e seguintes para cada URL da página em um novo relatório de Transições, disponível nos relatórios de Ações através de um novo ícone.",
"ShareOfAllPageviews": "Esta página teve %1$s exibições (%2$s de todos as exibições)",
"ToFollowingPages": "Para páginas internas",
"ToFollowingPagesInline": "%s para páginas internas",
"ToFollowingSiteSearches": "Pesquisas internas",
"ToFollowingSiteSearchesInline": "%s pesquisas internas",
"XOfAllPageviews": "%s de todas as visualizações desta página",
"XOutOfYVisits": "%1$s (fora de %2$s)"
}
}

View file

@ -0,0 +1,27 @@
{
"Transitions": {
"BouncesInline": "%s salturi",
"DirectEntries": "Intrari directe",
"ErrorBack": "Du-te înapoi la acțiunea anterioară",
"ExitsInline": "%s există",
"FromCampaigns": "Din campanii",
"FromPreviousPages": "De la pagini interne",
"FromPreviousPagesInline": "%s de la paginile interne",
"FromPreviousSiteSearches": "De la cautare interna",
"FromPreviousSiteSearchesInline": "%s de la cautarile interne",
"FromSearchEngines": "De la motoarele de căutare",
"FromWebsites": "De pe website-uri",
"IncomingTraffic": "Traficul de intrare",
"LoopsInline": "%s reincarcare pagina",
"NoDataForAction": "Nu este nici o data pentru %s",
"NoDataForActionDetails": "Fie acțiunea nu a avut nici o afișări de pagină în timpul perioadei%s sau este invalida.",
"OutgoingTraffic": "traficul de ieșire",
"ShareOfAllPageviews": "Această pagină a avut vizualizări de %1$s pagini (%2$s din toate vizualizări de pagini)",
"ToFollowingPages": "Catre paginile interne",
"ToFollowingPagesInline": "%s la pagini interne",
"ToFollowingSiteSearches": "Cautari interne",
"ToFollowingSiteSearchesInline": "%s căutări interne",
"XOfAllPageviews": "%s toate vizualizarile de pe aceasta pagina",
"XOutOfYVisits": "%1$s (din %2$s)"
}
}

View file

@ -0,0 +1,27 @@
{
"Transitions": {
"BouncesInline": "%s отскоков (отказов)",
"DirectEntries": "Прямых входов",
"ErrorBack": "Верниться к предыдущему действию",
"ExitsInline": "%s уходов с сайта",
"FromCampaigns": "с кампаний",
"FromPreviousPages": "с внутренних страниц",
"FromPreviousPagesInline": "%s с внутренних страниц",
"FromPreviousSiteSearches": "внутренних поисков по сайту",
"FromPreviousSiteSearchesInline": "%s с внутреннего поиска по сайту",
"FromSearchEngines": "с поисковых систем",
"FromWebsites": "с сайтов",
"IncomingTraffic": "Входящий трафик",
"LoopsInline": "%s обновлений страницы",
"NoDataForAction": "Нет данныз для %s",
"NoDataForActionDetails": "Не было совершено таких действий %s или они неправильны.",
"OutgoingTraffic": "Исходящий трафик",
"ShareOfAllPageviews": "У этой страницы %1$s просмотров (%2$s из просмотров всех страниц)",
"ToFollowingPages": "на внутренние страницы",
"ToFollowingPagesInline": "%s на внутренние страницы",
"ToFollowingSiteSearches": "внутренних поисков по сайту",
"ToFollowingSiteSearchesInline": "%s внутренних поисков по сайту",
"XOfAllPageviews": "%s из всех просмотров страницы",
"XOutOfYVisits": "%1$s (из %2$s)"
}
}

View file

@ -0,0 +1,18 @@
{
"Transitions": {
"BouncesInline": "%s odbojev",
"ErrorBack": "Nazaj na prejšnje dejanje",
"ExitsInline": "%s izhodov",
"FromPreviousPages": "Iz notranjih strani",
"FromPreviousPagesInline": "%s iz notranjih strani",
"FromSearchEngines": "S spletnih iskalnikov",
"NoDataForAction": "Ni podatkov za %s",
"OutgoingTraffic": "Izhodni promet",
"ShareOfAllPageviews": "Ta stran je imela %1$s ogledov strani (%2$s od vseh ogledov strani)",
"ToFollowingPages": "Na notranje strani",
"ToFollowingPagesInline": "%s na notranje strani",
"ToFollowingSiteSearches": "Notranja iskanja",
"ToFollowingSiteSearchesInline": "%s notranjih iskanj",
"XOutOfYVisits": "%1$s (od %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s odbijanja",
"DirectEntries": "Direktni ulasci",
"ErrorBack": "Vrati se na prethodnu akciju",
"ExitsInline": "%s izlaza",
"FromCampaigns": "Iz kampanja",
"FromPreviousPages": "Od internih stranica",
"FromPreviousPagesInline": "%s sa internih strana",
"FromPreviousSiteSearches": "Iz pretraga sajta",
"FromPreviousSiteSearchesInline": "%s iz pretraživanja sajta",
"FromSearchEngines": "Od pretraživača",
"FromWebsites": "Od sajtova",
"IncomingTraffic": "Dolazni saobraćaj",
"LoopsInline": "%s ponovnih učitavanja stranice",
"NoDataForAction": "Nema podataka za %s",
"NoDataForActionDetails": "Ili akcija nema nijedan pregled stranica za dati period %s ili ona nije validna.",
"OutgoingTraffic": "Odlazni saobraćaj",
"PluginDescription": "Izveštaj o prethodnoj i sledećoj akciji za svaki URL",
"ShareOfAllPageviews": "Ova stranica ima %1$s pregleda (%2$s od svih pregleda)",
"ToFollowingPages": "Ka internim stranicama",
"ToFollowingPagesInline": "%s ka drugim stranicama",
"ToFollowingSiteSearches": "Pretraživanja sajta",
"ToFollowingSiteSearchesInline": "%s pretraživanja sajta",
"XOfAllPageviews": "%s od svih pregleda ove strane",
"XOutOfYVisits": "%1$s (od %2$s)"
}
}

View file

@ -0,0 +1,27 @@
{
"Transitions": {
"BouncesInline": "%s avvisningar",
"DirectEntries": "Direktträffar",
"ErrorBack": "Gå tillbaka till föregående åtgärd",
"ExitsInline": "%s utgångar",
"FromCampaigns": "Från kampanjer",
"FromPreviousPages": "Från interna sidor",
"FromPreviousPagesInline": "%s från interna sidor",
"FromPreviousSiteSearches": "Från Intern Sök.",
"FromPreviousSiteSearchesInline": "%s från interna sökningar",
"FromSearchEngines": "Från sökmotorer",
"FromWebsites": "Från webbplatser",
"IncomingTraffic": "Inkommande trafik",
"LoopsInline": "%s siduppdateringar",
"NoDataForAction": "Det finns inga data för %s",
"NoDataForActionDetails": "Antingen har händelsen inte haft några sidvisningar under perioden %s eller så är den ogiltig.",
"OutgoingTraffic": "Utgående trafik",
"ShareOfAllPageviews": "Den här sidan hade %1$s sidvisningar (%2$s av alla sidvisningar)",
"ToFollowingPages": "Till interna sidor",
"ToFollowingPagesInline": "%s till interna sidor",
"ToFollowingSiteSearches": "Interna Sökningar",
"ToFollowingSiteSearchesInline": "%s interna sökningar",
"XOfAllPageviews": "%s av alla sidvisningar",
"XOutOfYVisits": "%1$s (av %2$s)"
}
}

View file

@ -0,0 +1,7 @@
{
"Transitions": {
"FromCampaigns": "จากแคมเปญ",
"FromWebsites": "จากเว็บไซต์",
"NoDataForAction": "ยังไม่มีข้อมูลสำหรับ %s"
}
}

View file

@ -0,0 +1,27 @@
{
"Transitions": {
"BouncesInline": "%s mga bounce",
"DirectEntries": "Direktang mga entry",
"ErrorBack": "Bumalik sa nakaraang aksyon",
"ExitsInline": "%s paglabas",
"FromCampaigns": "Mula sa campaigns",
"FromPreviousPages": "Mula sa Panloob na Pahina",
"FromPreviousPagesInline": "%s mula sa mga panloob na mga pahina",
"FromPreviousSiteSearches": "Mula sa panloob na paghahanap",
"FromPreviousSiteSearchesInline": "%s mula sa mga panloob na paghahanap",
"FromSearchEngines": "Mula sa Search Engine",
"FromWebsites": "Mula sa mga website",
"IncomingTraffic": "Incoming traffic",
"LoopsInline": "muling pagload ng pahina %s",
"NoDataForAction": "Walang data para sa %s",
"NoDataForActionDetails": "Maaaring ang aksyon ay walang pageview sa panahon ng %s o ito ay hindi wasto.",
"OutgoingTraffic": "Mga outgoing na traffic",
"ShareOfAllPageviews": "Ang pahinang ito ay may %1$s na pageview (%2$s ng lahat ng mga pageview)",
"ToFollowingPages": "Sa mga panloob na mga pahina",
"ToFollowingPagesInline": "%s panloob na mga pahina",
"ToFollowingSiteSearches": "Panloob na paghahanap",
"ToFollowingSiteSearchesInline": "panloob na paghahanap %s",
"XOfAllPageviews": "%s ng lahat ng mga tanawin ng pahinang ito",
"XOutOfYVisits": "%1$s (mula sa %2$s)"
}
}

View file

@ -0,0 +1,5 @@
{
"Transitions": {
"FromCampaigns": "Kampanyalarından Geçişler"
}
}

View file

@ -0,0 +1,27 @@
{
"Transitions": {
"BouncesInline": "%s bị trả lại",
"DirectEntries": "Các mục trực tiếp",
"ErrorBack": "Quay trở lại hành động trước đó",
"ExitsInline": "%s thoát",
"FromCampaigns": "Từ các chiến dịch",
"FromPreviousPages": "Từ các trang nội bộ",
"FromPreviousPagesInline": "%s từ các trang nội bộ",
"FromPreviousSiteSearches": "Từ các tìm kiếm nội bộ",
"FromPreviousSiteSearchesInline": "%s Từ các tìm kiếm nội bộ",
"FromSearchEngines": "Từ các công cụ tìm kiếm",
"FromWebsites": "Từ các Website",
"IncomingTraffic": "Lưu lượng truy cập đến",
"LoopsInline": "các lượt tải lại trang %s",
"NoDataForAction": "Không có dữ liệu cho %s",
"NoDataForActionDetails": "Hay là hành động không có lượt xem trang trong thời gian %s hoặc không hợp lệ.",
"OutgoingTraffic": "Lưu lượng truy cập đi",
"ShareOfAllPageviews": "Trang này đã có %1$s lượt xem trang (%2$s của tất cả các lượt xem trang)",
"ToFollowingPages": "Tới các trang nội bộ",
"ToFollowingPagesInline": "%s tới các trang nội bộ",
"ToFollowingSiteSearches": "Các tìm kiếm nội bộ",
"ToFollowingSiteSearchesInline": "%s Các tìm kiếm nội bộ",
"XOfAllPageviews": "%s của tất cả các lượt xem của trang này",
"XOutOfYVisits": "%1$s (trong số %2$s)"
}
}

View file

@ -0,0 +1,28 @@
{
"Transitions": {
"BouncesInline": "%s 次跳出",
"DirectEntries": "直接输入",
"ErrorBack": "返回上次的活动",
"ExitsInline": "%s 次退出",
"FromCampaigns": "来自广告",
"FromPreviousPages": "来自内部页面",
"FromPreviousPagesInline": "%s 次来自站内页面",
"FromPreviousSiteSearches": "来自站内搜索",
"FromPreviousSiteSearchesInline": "%s 次来自站内搜索",
"FromSearchEngines": "来自搜索引擎",
"FromWebsites": "来自网站",
"IncomingTraffic": "入口流量",
"LoopsInline": "%s 次刷新页面",
"NoDataForAction": "没有 %s 数据",
"NoDataForActionDetails": "本活动在 %s 期间没有被访问过或者不正确。",
"OutgoingTraffic": "出口流量",
"PluginDescription": "以前的报告并为每个页面的URL在一个新的过渡报告在操作报告中提供一个新的图标来通过操作。",
"ShareOfAllPageviews": "本页面被访问 %1$s 次 (总访问量的 %2$s)",
"ToFollowingPages": "转向站内页面",
"ToFollowingPagesInline": "%s 次转向站内页面",
"ToFollowingSiteSearches": "站内搜索",
"ToFollowingSiteSearchesInline": "%s 次站内搜索",
"XOfAllPageviews": "%s 的本页浏览量",
"XOutOfYVisits": "%1$s (共 %2$s)"
}
}

View file

@ -1,6 +1,6 @@
//
//
// transitions colors
//
//
// colors for entries gradients
.transition-entries[data-name=light] {

View file

@ -5,7 +5,7 @@
z-index: 1500;
height: 550px;
text-align: left;
margin-left: 7px;
margin-left: 50px;
}
.Transitions_Canvas_Container {
@ -39,7 +39,6 @@
position: absolute;
background: rgba(0, 0, 0, 0); /* without this, IE9 triggers hover only on the text, not the box */
z-index: 1506;
font-family: Arial, Helvetica, sans-serif;
word-wrap: break-word;
text-align: left;
cursor: default;
@ -66,6 +65,7 @@
font-weight: bold;
overflow: hidden;
color: #255792;
margin: 0;
}
.Transitions_Pageviews {
@ -123,7 +123,7 @@
}
.Transitions_CenterBoxMetrics .Transitions_Highlighted {
color: #E87500;
color: @theme-color-link;
}
span.Transitions_Metric {
@ -132,12 +132,12 @@ span.Transitions_Metric {
}
.Transitions_Value0 {
color: #666;
color: @theme-color-text-lighter;
}
.Transitions_TitleOfOpenGroup {
font-size: 12px;
color: #E87500;
color: @theme-color-link;
font-weight: bold;
}