From 8ee37d124656f16ac94835e7151d01c5e2566540 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Fri, 9 Aug 2024 01:09:54 -0700 Subject: [PATCH] New event data screen. --- package.json | 4 +- public/intl/messages/am-ET.json | 74 +++++++++++- public/intl/messages/ar-SA.json | 74 +++++++++++- public/intl/messages/be-BY.json | 74 +++++++++++- public/intl/messages/bg-BG.json | 74 +++++++++++- public/intl/messages/bn-BD.json | 74 +++++++++++- public/intl/messages/bs-BA.json | 74 +++++++++++- public/intl/messages/ca-ES.json | 74 +++++++++++- public/intl/messages/cs-CZ.json | 74 +++++++++++- public/intl/messages/da-DK.json | 74 +++++++++++- public/intl/messages/de-CH.json | 74 +++++++++++- public/intl/messages/de-DE.json | 74 +++++++++++- public/intl/messages/el-GR.json | 74 +++++++++++- public/intl/messages/en-GB.json | 74 +++++++++++- public/intl/messages/en-US.json | 80 ++++++++++++- public/intl/messages/es-ES.json | 74 +++++++++++- public/intl/messages/es-MX.json | 2 +- public/intl/messages/fa-IR.json | 74 +++++++++++- public/intl/messages/fi-FI.json | 74 +++++++++++- public/intl/messages/fo-FO.json | 74 +++++++++++- public/intl/messages/fr-FR.json | 74 +++++++++++- public/intl/messages/ga-ES.json | 74 +++++++++++- public/intl/messages/he-IL.json | 74 +++++++++++- public/intl/messages/hi-IN.json | 74 +++++++++++- public/intl/messages/hr-HR.json | 74 +++++++++++- public/intl/messages/hu-HU.json | 74 +++++++++++- public/intl/messages/id-ID.json | 74 +++++++++++- public/intl/messages/it-IT.json | 74 +++++++++++- public/intl/messages/ja-JP.json | 74 +++++++++++- public/intl/messages/km-KH.json | 74 +++++++++++- public/intl/messages/ko-KR.json | 74 +++++++++++- public/intl/messages/lt-LT.json | 74 +++++++++++- public/intl/messages/mn-MN.json | 74 +++++++++++- public/intl/messages/ms-MY.json | 74 +++++++++++- public/intl/messages/my-MM.json | 74 +++++++++++- public/intl/messages/nb-NO.json | 74 +++++++++++- public/intl/messages/nl-NL.json | 74 +++++++++++- public/intl/messages/pl-PL.json | 74 +++++++++++- public/intl/messages/pt-BR.json | 74 +++++++++++- public/intl/messages/pt-PT.json | 74 +++++++++++- public/intl/messages/ro-RO.json | 74 +++++++++++- public/intl/messages/ru-RU.json | 74 +++++++++++- public/intl/messages/si-LK.json | 74 +++++++++++- public/intl/messages/sk-SK.json | 74 +++++++++++- public/intl/messages/sl-SI.json | 74 +++++++++++- public/intl/messages/sv-SE.json | 74 +++++++++++- public/intl/messages/ta-IN.json | 74 +++++++++++- public/intl/messages/th-TH.json | 74 +++++++++++- public/intl/messages/tr-TR.json | 74 +++++++++++- public/intl/messages/uk-UA.json | 110 +++++++++++++++++- public/intl/messages/ur-PK.json | 74 +++++++++++- public/intl/messages/vi-VN.json | 74 +++++++++++- public/intl/messages/zh-CN.json | 74 +++++++++++- public/intl/messages/zh-TW.json | 74 +++++++++++- .../websites/[websiteId]/WebsiteHeader.tsx | 20 ++-- .../events/EventDataMetricsBar.module.css | 26 ----- .../events/EventDataMetricsBar.tsx | 37 ------ .../events/EventDataValueTable.tsx | 30 ----- .../events/EventProperties.module.css | 14 +++ .../[websiteId]/events/EventProperties.tsx | 52 +++++++++ .../[websiteId]/events/EventsPage.tsx | 19 ++- .../events/WebsiteEventData.module.css | 7 -- .../[websiteId]/events/WebsiteEventData.tsx | 41 ------- .../[websiteId]/realtime/RealtimeLog.tsx | 4 +- src/app/layout.tsx | 1 - src/components/charts/PieChart.tsx | 4 +- src/components/common/LoadingPanel.module.css | 5 + src/components/common/LoadingPanel.tsx | 36 ++++++ src/components/hooks/index.ts | 3 + .../hooks/queries/useEventDataEvents.ts | 20 ++++ .../hooks/queries/useEventDataProperties.ts | 20 ++++ .../hooks/queries/useEventDataValues.ts | 21 ++++ src/components/messages.ts | 2 +- src/lang/am-ET.json | 14 ++- src/lang/ar-SA.json | 14 ++- src/lang/be-BY.json | 14 ++- src/lang/bg-BG.json | 14 ++- src/lang/bn-BD.json | 14 ++- src/lang/bs-BA.json | 14 ++- src/lang/ca-ES.json | 14 ++- src/lang/cs-CZ.json | 14 ++- src/lang/da-DK.json | 14 ++- src/lang/de-CH.json | 14 ++- src/lang/de-DE.json | 14 ++- src/lang/el-GR.json | 14 ++- src/lang/en-GB.json | 14 ++- src/lang/en-US.json | 18 ++- src/lang/es-ES.json | 14 ++- src/lang/fa-IR.json | 14 ++- src/lang/fi-FI.json | 14 ++- src/lang/fo-FO.json | 14 ++- src/lang/fr-FR.json | 14 ++- src/lang/ga-ES.json | 14 ++- src/lang/he-IL.json | 14 ++- src/lang/hi-IN.json | 14 ++- src/lang/hr-HR.json | 14 ++- src/lang/hu-HU.json | 14 ++- src/lang/id-ID.json | 14 ++- src/lang/it-IT.json | 14 ++- src/lang/ja-JP.json | 14 ++- src/lang/km-KH.json | 14 ++- src/lang/ko-KR.json | 14 ++- src/lang/lt-LT.json | 14 ++- src/lang/mn-MN.json | 14 ++- src/lang/ms-MY.json | 14 ++- src/lang/my-MM.json | 14 ++- src/lang/nb-NO.json | 14 ++- src/lang/nl-NL.json | 14 ++- src/lang/pl-PL.json | 14 ++- src/lang/pt-BR.json | 14 ++- src/lang/pt-PT.json | 14 ++- src/lang/ro-RO.json | 14 ++- src/lang/ru-RU.json | 14 ++- src/lang/si-LK.json | 14 ++- src/lang/sk-SK.json | 14 ++- src/lang/sl-SI.json | 14 ++- src/lang/sv-SE.json | 14 ++- src/lang/ta-IN.json | 14 ++- src/lang/th-TH.json | 14 ++- src/lang/tr-TR.json | 14 ++- src/lang/uk-UA.json | 20 +++- src/lang/ur-PK.json | 14 ++- src/lang/vi-VN.json | 14 ++- src/lang/zh-CN.json | 14 ++- src/lang/zh-TW.json | 14 ++- src/lib/types.ts | 4 +- .../[websiteId]/event-data/events.ts} | 0 .../[websiteId]/event-data/properties.ts | 49 ++++++++ .../[websiteId]/event-data/values.ts} | 11 +- .../[websiteId]/events}/stats.ts | 0 .../sessions/[sessionId]/properties.ts} | 0 .../analytics/events/getEventDataEvents.ts | 20 ++-- ...ataFields.ts => getEventDataProperties.ts} | 37 +++--- .../analytics/events/getEventDataStats.ts | 10 +- .../analytics/events/getEventDataValues.ts | 70 +++++++++++ src/queries/index.ts | 3 +- yarn.lock | 39 +++++-- 137 files changed, 4918 insertions(+), 321 deletions(-) delete mode 100644 src/app/(main)/websites/[websiteId]/events/EventDataMetricsBar.module.css delete mode 100644 src/app/(main)/websites/[websiteId]/events/EventDataMetricsBar.tsx delete mode 100644 src/app/(main)/websites/[websiteId]/events/EventDataValueTable.tsx create mode 100644 src/app/(main)/websites/[websiteId]/events/EventProperties.module.css create mode 100644 src/app/(main)/websites/[websiteId]/events/EventProperties.tsx delete mode 100644 src/app/(main)/websites/[websiteId]/events/WebsiteEventData.module.css delete mode 100644 src/app/(main)/websites/[websiteId]/events/WebsiteEventData.tsx create mode 100644 src/components/common/LoadingPanel.module.css create mode 100644 src/components/common/LoadingPanel.tsx create mode 100644 src/components/hooks/queries/useEventDataEvents.ts create mode 100644 src/components/hooks/queries/useEventDataProperties.ts create mode 100644 src/components/hooks/queries/useEventDataValues.ts rename src/pages/api/{events/[eventId]/data.ts => websites/[websiteId]/event-data/events.ts} (100%) create mode 100644 src/pages/api/websites/[websiteId]/event-data/properties.ts rename src/pages/api/{event-data/fields.ts => websites/[websiteId]/event-data/values.ts} (80%) rename src/pages/api/{event-data => websites/[websiteId]/events}/stats.ts (100%) rename src/pages/api/{sessions/[sessionId]/data.ts => websites/[websiteId]/sessions/[sessionId]/properties.ts} (100%) rename src/queries/analytics/events/{getEventDataFields.ts => getEventDataProperties.ts} (61%) create mode 100644 src/queries/analytics/events/getEventDataValues.ts diff --git a/package.json b/package.json index 9ca56fe3..af873918 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "umami", - "version": "2.12.1", + "version": "2.13.0", "description": "A simple, fast, privacy-focused alternative to Google Analytics.", "author": "Umami Software, Inc. ", "license": "MIT", @@ -106,7 +106,7 @@ "npm-run-all": "^4.1.5", "prisma": "5.17.0", "react": "^18.2.0", - "react-basics": "^0.124.0", + "react-basics": "^0.125.0", "react-beautiful-dnd": "^13.1.0", "react-dom": "^18.2.0", "react-error-boundary": "^4.0.4", diff --git a/public/intl/messages/am-ET.json b/public/intl/messages/am-ET.json index 65427a02..6ab57eb2 100644 --- a/public/intl/messages/am-ET.json +++ b/public/intl/messages/am-ET.json @@ -11,7 +11,7 @@ "value": "Actions" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Password" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profile" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Tracking code" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unique visitors" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/ar-SA.json b/public/intl/messages/ar-SA.json index d6a1855e..b466054a 100644 --- a/public/intl/messages/ar-SA.json +++ b/public/intl/messages/ar-SA.json @@ -11,7 +11,7 @@ "value": "الإجراءات" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "سجل الأحداث" @@ -473,6 +473,12 @@ "value": "التصفيات" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "كلمة المرور" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "الملف الشخصي" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "قس مدى ثبات موقعك على الويب من خلال تتبع عدد مرات عودة المستخدمين." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "حدد موقع" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "كود التتبع" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "زائرون فريدون" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "المستخدم" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/be-BY.json b/public/intl/messages/be-BY.json index 5d84ef4e..d5ca0a1e 100644 --- a/public/intl/messages/be-BY.json +++ b/public/intl/messages/be-BY.json @@ -11,7 +11,7 @@ "value": "Дзеянні" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Журнал актыўнасці" @@ -473,6 +473,12 @@ "value": "Фільтры" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " месяцаў" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Пароль" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Профіль" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Ацаніць прыцягальнасць сайта, адсочваючы павяртанні карыстальнікаў." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Выбраць сайт" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Код адсочвання" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Унікальныя наведвальнікі" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Карыстальнік" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/bg-BG.json b/public/intl/messages/bg-BG.json index e970ec52..d81c4c69 100644 --- a/public/intl/messages/bg-BG.json +++ b/public/intl/messages/bg-BG.json @@ -11,7 +11,7 @@ "value": "Действия" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Активностти" @@ -473,6 +473,12 @@ "value": "Филтри" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " месеца" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Парола" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Профил" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Измерете привързаността към вашия уебсайт, като проследявате колко често потребителите се връщат." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Избери уебсайт" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Код за проследяване" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Уникални посетители" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Потребител" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/bn-BD.json b/public/intl/messages/bn-BD.json index 31e04cfa..a50db622 100644 --- a/public/intl/messages/bn-BD.json +++ b/public/intl/messages/bn-BD.json @@ -11,7 +11,7 @@ "value": "অ্যাকশনস" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "একটিভিটি দেখুন" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "পাসওয়ার্ড" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 1, @@ -895,6 +919,12 @@ "value": "প্রোফাইল" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "ট্র্যাকিং কোড" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "অনন্য ভিজিটর" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/bs-BA.json b/public/intl/messages/bs-BA.json index 3b5c10ff..71d870e2 100644 --- a/public/intl/messages/bs-BA.json +++ b/public/intl/messages/bs-BA.json @@ -11,7 +11,7 @@ "value": "Akcije" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Log aktivnosti" @@ -473,6 +473,12 @@ "value": "Filtri" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " mjeseci" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Šifra" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Izmjeri 'ljepljivost' svoje web stranice praćenjem koliko često set korisnici vraćaju." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Odaberi web stranicu" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Kod za praćenje" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Jedinstvenih posjetitelja" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Korisnik" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/ca-ES.json b/public/intl/messages/ca-ES.json index dc7b27a8..c112c5c7 100644 --- a/public/intl/messages/ca-ES.json +++ b/public/intl/messages/ca-ES.json @@ -11,7 +11,7 @@ "value": "Accions" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Registre d'activitat" @@ -473,6 +473,12 @@ "value": "Filtres" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " mesos" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Contrasenya" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Perfil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Mesuri la retenció del seu lloc web fent un seguiment de la freqüència amb què tornen els usuaris." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Seleccionar lloc web" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Codi de seguiment" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Visitants únics" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Usuari" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/cs-CZ.json b/public/intl/messages/cs-CZ.json index eaef4245..26ae7141 100644 --- a/public/intl/messages/cs-CZ.json +++ b/public/intl/messages/cs-CZ.json @@ -11,7 +11,7 @@ "value": "Akce" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Heslo" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Sledovací kód" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Jedinečné návštěvy" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/da-DK.json b/public/intl/messages/da-DK.json index aac48bbc..87e5f8a9 100644 --- a/public/intl/messages/da-DK.json +++ b/public/intl/messages/da-DK.json @@ -11,7 +11,7 @@ "value": "Handlinger" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Adgangskode" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Sporingskode" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unikke besøgende" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/de-CH.json b/public/intl/messages/de-CH.json index 0d06a0e0..7b46c539 100644 --- a/public/intl/messages/de-CH.json +++ b/public/intl/messages/de-CH.json @@ -11,7 +11,7 @@ "value": "Aktione" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Aktivitätsverlauf" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Passwort" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Websiite uuswähle" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Tracking Code" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Eidütigi Bsuecher" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Benutzer" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/de-DE.json b/public/intl/messages/de-DE.json index 713238bc..84bc60e1 100644 --- a/public/intl/messages/de-DE.json +++ b/public/intl/messages/de-DE.json @@ -11,7 +11,7 @@ "value": "Aktionen" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Aktivitätsverlauf" @@ -473,6 +473,12 @@ "value": "Filter" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " Monate" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Passwort" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Messen Sie die Verweildauer auf Ihrer Website, indem Sie verfolgen, wie oft die Nutzer zurückkehren." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Webseite auswählen" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Tracking Code" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Eindeutige Besucher" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Benutzer" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/el-GR.json b/public/intl/messages/el-GR.json index af0f11be..29c3efba 100644 --- a/public/intl/messages/el-GR.json +++ b/public/intl/messages/el-GR.json @@ -11,7 +11,7 @@ "value": "Ενέργειες" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Κωδικός" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Προφίλ" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Κωδικός παρακολούθησης" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Μοναδικοί επισκέπτες" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/en-GB.json b/public/intl/messages/en-GB.json index 38a7857c..c8c38be1 100644 --- a/public/intl/messages/en-GB.json +++ b/public/intl/messages/en-GB.json @@ -11,7 +11,7 @@ "value": "Actions" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Password" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profile" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Tracking code" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unique visitors" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/en-US.json b/public/intl/messages/en-US.json index 52b968dd..76a68dba 100644 --- a/public/intl/messages/en-US.json +++ b/public/intl/messages/en-US.json @@ -11,10 +11,10 @@ "value": "Actions" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, - "value": "Activity log" + "value": "Activity" } ], "label.add": [ @@ -404,7 +404,7 @@ "label.entry": [ { "type": 0, - "value": "Entry URL" + "value": "Entry path" } ], "label.event": [ @@ -428,7 +428,7 @@ "label.exit": [ { "type": 0, - "value": "Exit URL" + "value": "Exit path" } ], "label.false": [ @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Password" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profile" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Tracking code" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unique visitors" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/es-ES.json b/public/intl/messages/es-ES.json index 825877e4..540c9bbd 100644 --- a/public/intl/messages/es-ES.json +++ b/public/intl/messages/es-ES.json @@ -11,7 +11,7 @@ "value": "Acciones" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Registro de actividad" @@ -473,6 +473,12 @@ "value": "Filtros" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " meses" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Contraseña" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Perfil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Medir la frecuencia con la que los usuarios vuelven a tu sitio web." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Seleccionar sitio web" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Código de rastreo" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Visitantes únicos" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Usuario" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/es-MX.json b/public/intl/messages/es-MX.json index 8051cde5..9dc4b4c9 100644 --- a/public/intl/messages/es-MX.json +++ b/public/intl/messages/es-MX.json @@ -11,7 +11,7 @@ "value": "Acciones" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Registro de actividad" diff --git a/public/intl/messages/fa-IR.json b/public/intl/messages/fa-IR.json index d5408e64..34b9a363 100644 --- a/public/intl/messages/fa-IR.json +++ b/public/intl/messages/fa-IR.json @@ -11,7 +11,7 @@ "value": "اقدامات" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "رمز" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "پروفایل" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "کد رهگیری" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "بازدیدکننده‌های یکتا" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/fi-FI.json b/public/intl/messages/fi-FI.json index 0af4dc6f..9a1f066f 100644 --- a/public/intl/messages/fi-FI.json +++ b/public/intl/messages/fi-FI.json @@ -11,7 +11,7 @@ "value": "Toiminnat" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Salasana" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profiili" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Seurantakoodi" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Yksittäiset kävijät" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/fo-FO.json b/public/intl/messages/fo-FO.json index c9df65e1..f6bdf4ca 100644 --- a/public/intl/messages/fo-FO.json +++ b/public/intl/messages/fo-FO.json @@ -11,7 +11,7 @@ "value": "Gerðir" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Loyniorð" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Vangi" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Spori kota" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Einsýna vitjanir" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/fr-FR.json b/public/intl/messages/fr-FR.json index bc4c51bb..0bfe6e7a 100644 --- a/public/intl/messages/fr-FR.json +++ b/public/intl/messages/fr-FR.json @@ -11,7 +11,7 @@ "value": "Actions" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Journal d'activité" @@ -473,6 +473,12 @@ "value": "Filtres" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -635,6 +641,12 @@ "value": " derniers mois" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -849,6 +861,18 @@ "value": "Mot de passe" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -883,6 +907,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -997,6 +1027,24 @@ "value": "Mesure de l'attractivité du site en visualisant les taux de visiteurs qui reviennent." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1051,6 +1099,12 @@ "value": "Choisir un site" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1219,6 +1273,12 @@ "value": "Code de suivi" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1255,6 +1315,12 @@ "value": "Visiteurs uniques" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1291,6 +1357,12 @@ "value": "Utilisateur" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/ga-ES.json b/public/intl/messages/ga-ES.json index 7e182d73..6ce820e6 100644 --- a/public/intl/messages/ga-ES.json +++ b/public/intl/messages/ga-ES.json @@ -11,7 +11,7 @@ "value": "Accións" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Contrasinal" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Perfil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1017,6 +1047,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1071,6 +1119,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1239,6 +1293,12 @@ "value": "Código de seguimento" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1275,6 +1335,12 @@ "value": "Visitas únicas" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1311,6 +1377,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/he-IL.json b/public/intl/messages/he-IL.json index ee8599f3..d3ada47c 100644 --- a/public/intl/messages/he-IL.json +++ b/public/intl/messages/he-IL.json @@ -11,7 +11,7 @@ "value": "פעולות" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -639,6 +645,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -853,6 +865,18 @@ "value": "סיסמה" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -887,6 +911,12 @@ "value": "פרופיל" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1001,6 +1031,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1055,6 +1103,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1223,6 +1277,12 @@ "value": "קוד מעקב" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1259,6 +1319,12 @@ "value": "מבקרים ייחודיים" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1295,6 +1361,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/hi-IN.json b/public/intl/messages/hi-IN.json index 5fdffe37..fc133a93 100644 --- a/public/intl/messages/hi-IN.json +++ b/public/intl/messages/hi-IN.json @@ -11,7 +11,7 @@ "value": "कार्य" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "पासवर्ड" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 1, @@ -895,6 +919,12 @@ "value": "प्रोफ़ाइल" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "ट्रैकिंग कोड" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "अद्वितीय आगंतुकों" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/hr-HR.json b/public/intl/messages/hr-HR.json index 87f37e73..4718f0c2 100644 --- a/public/intl/messages/hr-HR.json +++ b/public/intl/messages/hr-HR.json @@ -11,7 +11,7 @@ "value": "Actions" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Lozinka" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Kod za praćenje" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unique visitors" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/hu-HU.json b/public/intl/messages/hu-HU.json index 2cc464e9..6c51c3dc 100644 --- a/public/intl/messages/hu-HU.json +++ b/public/intl/messages/hu-HU.json @@ -11,7 +11,7 @@ "value": "Műveletek" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Jelszó" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Követési kód" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Egyedi látogatók" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/id-ID.json b/public/intl/messages/id-ID.json index 8123d03b..c6bb04a2 100644 --- a/public/intl/messages/id-ID.json +++ b/public/intl/messages/id-ID.json @@ -11,7 +11,7 @@ "value": "Aksi" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -639,6 +645,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -853,6 +865,18 @@ "value": "Kata sandi" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -887,6 +911,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1001,6 +1031,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1055,6 +1103,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1223,6 +1277,12 @@ "value": "Kode lacak" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1259,6 +1319,12 @@ "value": "Pengunjung unik" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1295,6 +1361,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/it-IT.json b/public/intl/messages/it-IT.json index d755b277..38e61136 100644 --- a/public/intl/messages/it-IT.json +++ b/public/intl/messages/it-IT.json @@ -11,7 +11,7 @@ "value": "Azioni" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Password" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profilo" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Codice di tracking" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Visitatori unici" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/ja-JP.json b/public/intl/messages/ja-JP.json index b2bc66a0..f38a82d4 100644 --- a/public/intl/messages/ja-JP.json +++ b/public/intl/messages/ja-JP.json @@ -11,7 +11,7 @@ "value": "アクション" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "アクティビティログ" @@ -473,6 +473,12 @@ "value": "フィルター" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "パスワード" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "プロフィール" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "ユーザーの再訪問回数を記録して、Webサイトのリテンション率を計測します。" } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Webサイトを選択" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "トラッキングコード" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "ユニーク訪問者数" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "ユーザー" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/km-KH.json b/public/intl/messages/km-KH.json index ad273d29..ca8a40a9 100644 --- a/public/intl/messages/km-KH.json +++ b/public/intl/messages/km-KH.json @@ -11,7 +11,7 @@ "value": "សកម្មភាព" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "កំណត់ហេតុ​សកម្មភាព" @@ -473,6 +473,12 @@ "value": "ចម្រោះ" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -635,6 +641,12 @@ "value": " ខែចុងក្រោយ" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -849,6 +861,18 @@ "value": "ពាក្យសម្ងាត់​" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -883,6 +907,12 @@ "value": "គណនី" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -997,6 +1027,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1051,6 +1099,12 @@ "value": "ជ្រើសរើសគេហទំព័រ" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1219,6 +1273,12 @@ "value": "លេខកូដតាមដាន" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1255,6 +1315,12 @@ "value": "អ្នកចូលមើលម្នាក់ៗ" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1291,6 +1357,12 @@ "value": "អ្នកប្រើប្រាស់" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/ko-KR.json b/public/intl/messages/ko-KR.json index deab1408..9f6520ea 100644 --- a/public/intl/messages/ko-KR.json +++ b/public/intl/messages/ko-KR.json @@ -11,7 +11,7 @@ "value": "액션" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "활동 기록" @@ -473,6 +473,12 @@ "value": "필터" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " 개월" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "비밀번호" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -899,6 +923,12 @@ "value": "프로필" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1013,6 +1043,24 @@ "value": "사용자가 얼마나 자주 돌아오는지를 추적하여 웹사이트의 리텐션을 측정하십시오." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1067,6 +1115,12 @@ "value": "웹사이트 선택" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1235,6 +1289,12 @@ "value": "추적 코드" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1271,6 +1331,12 @@ "value": "순방문자(UV)" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1307,6 +1373,12 @@ "value": "사용자" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/lt-LT.json b/public/intl/messages/lt-LT.json index e6c6cd18..d5eec3c8 100644 --- a/public/intl/messages/lt-LT.json +++ b/public/intl/messages/lt-LT.json @@ -11,7 +11,7 @@ "value": "Veiksmai" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Veiklos žurnalas" @@ -473,6 +473,12 @@ "value": "Filtrai" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -752,6 +758,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -966,6 +978,18 @@ "value": "Slaptažodis" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -1000,6 +1024,12 @@ "value": "Profilis" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1114,6 +1144,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1168,6 +1216,12 @@ "value": "Pasirinkti svetainę" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1336,6 +1390,12 @@ "value": "Sekimo kodas" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1372,6 +1432,12 @@ "value": "Unikalūs lankytojai" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1408,6 +1474,12 @@ "value": "Vartotojas" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/mn-MN.json b/public/intl/messages/mn-MN.json index d9461929..f1a76b9b 100644 --- a/public/intl/messages/mn-MN.json +++ b/public/intl/messages/mn-MN.json @@ -11,7 +11,7 @@ "value": "Үйлдлүүд" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Үйл ажиллагааны бүртгэл" @@ -473,6 +473,12 @@ "value": "Шүүлтүүр" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Нууц үг" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 1, @@ -895,6 +919,12 @@ "value": "Бүртгэл" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Хэрэглэгчид таны веб рүү дахин хандах буюу хэрэглэгчдээ хэр тогтоож буйг хэмжих." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Веб сонгох" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Мөрдөх код" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Зочин" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Хэрэглэгч" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/ms-MY.json b/public/intl/messages/ms-MY.json index 8f47f3cd..6886b74c 100644 --- a/public/intl/messages/ms-MY.json +++ b/public/intl/messages/ms-MY.json @@ -11,7 +11,7 @@ "value": "Aksi" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -639,6 +645,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -853,6 +865,18 @@ "value": "Kata laluan" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -887,6 +911,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1001,6 +1031,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1055,6 +1103,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1223,6 +1277,12 @@ "value": "Kod penjejakan" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1259,6 +1319,12 @@ "value": "Pelawat unik" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1295,6 +1361,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/my-MM.json b/public/intl/messages/my-MM.json index 9451a0fe..7fc610e4 100644 --- a/public/intl/messages/my-MM.json +++ b/public/intl/messages/my-MM.json @@ -11,7 +11,7 @@ "value": "လုပ်ဆောင်ချက်များ" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "လုပ်ဆောင်ချက်စာရင်း" @@ -473,6 +473,12 @@ "value": "Filter များ" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "စကားဝှက်" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 1, @@ -895,6 +919,12 @@ "value": "ပရိုဖိုင်း" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "ဝဘက်ဘ်ဆိုဒ်ရွေးပါ" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "ထရက်လုပ်သည့် ကုဒ်" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "ဝင်ရောက်သူ (ထပ်ခြင်းမရှိ)" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "အသုံးပြုသူ" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/nb-NO.json b/public/intl/messages/nb-NO.json index 3e73b45e..051c362c 100644 --- a/public/intl/messages/nb-NO.json +++ b/public/intl/messages/nb-NO.json @@ -11,7 +11,7 @@ "value": "Handlinger" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Passord" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Sporingskode" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unike besøkende" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/nl-NL.json b/public/intl/messages/nl-NL.json index a186de86..d7ea5c9f 100644 --- a/public/intl/messages/nl-NL.json +++ b/public/intl/messages/nl-NL.json @@ -11,7 +11,7 @@ "value": "Acties" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activiteiten logboek" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Wachtwoord" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profiel" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Meet de retentie van je website door door bij te houden hoe vaak gebruikers terugkeren." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Website selecteren" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Volgcode" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unieke bezoekers" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Gebruiker" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/pl-PL.json b/public/intl/messages/pl-PL.json index 7157a4f2..97782a41 100644 --- a/public/intl/messages/pl-PL.json +++ b/public/intl/messages/pl-PL.json @@ -11,7 +11,7 @@ "value": "Działania" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Dziennik aktywności" @@ -473,6 +473,12 @@ "value": "Filtry" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " miesięcy" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Hasło" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Mierz przyciągającą siłę swojej strony internetowej, śledząc, jak często użytkownicy powracają." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Wybierz witrynę" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Kod śledzenia" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unikalni odwiedzający" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Użytkownik" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/pt-BR.json b/public/intl/messages/pt-BR.json index ae5b0de4..26985407 100644 --- a/public/intl/messages/pt-BR.json +++ b/public/intl/messages/pt-BR.json @@ -11,7 +11,7 @@ "value": "Ações do usuário" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Registro de atividades" @@ -473,6 +473,12 @@ "value": "Filtros" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " meses" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Senha" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Perfil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Avalie a fidelidade dos seus usuários medindo a frequência com que eles retornam." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Selecionar site" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Código de rastreamento" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Visitantes únicos" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Usuário" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/pt-PT.json b/public/intl/messages/pt-PT.json index 02704e9e..6efd9834 100644 --- a/public/intl/messages/pt-PT.json +++ b/public/intl/messages/pt-PT.json @@ -11,7 +11,7 @@ "value": "Ações" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Senha" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Perfil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Código de rastreamento" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Visitantes únicos" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/ro-RO.json b/public/intl/messages/ro-RO.json index 311199cf..1e5ac13a 100644 --- a/public/intl/messages/ro-RO.json +++ b/public/intl/messages/ro-RO.json @@ -11,7 +11,7 @@ "value": "Acțiuni" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Jurnal de activități" @@ -473,6 +473,12 @@ "value": "Filtre" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Parolă" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Măsoară atractivitatea site-ului tău prin urmărirea frecvenței cu care utilizatorii se întorc." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Selectează website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Cod de urmărire" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Vizitatori unici" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Utilizator" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/ru-RU.json b/public/intl/messages/ru-RU.json index 30974dd6..e8f7f5b4 100644 --- a/public/intl/messages/ru-RU.json +++ b/public/intl/messages/ru-RU.json @@ -11,7 +11,7 @@ "value": "Действия" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Журнал активности" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Пароль" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Профиль" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Выбрать сайт" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Код отслеживания" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Уникальные посетители" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Пользователь" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/si-LK.json b/public/intl/messages/si-LK.json index e6b06c6b..e18561c9 100644 --- a/public/intl/messages/si-LK.json +++ b/public/intl/messages/si-LK.json @@ -11,7 +11,7 @@ "value": "Actions" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "මුරපදය" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "පැතිකඩ" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "ලුහුබැඳීමේ කේතය" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unique visitors" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/sk-SK.json b/public/intl/messages/sk-SK.json index 738ead43..0908ec4f 100644 --- a/public/intl/messages/sk-SK.json +++ b/public/intl/messages/sk-SK.json @@ -11,7 +11,7 @@ "value": "Akcie" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Heslo" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Sledovací kód" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Jedinečné návštevy" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/sl-SI.json b/public/intl/messages/sl-SI.json index 67f65ad4..ae11c067 100644 --- a/public/intl/messages/sl-SI.json +++ b/public/intl/messages/sl-SI.json @@ -11,7 +11,7 @@ "value": "Dejanja" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Dnevnik dejavnosti" @@ -473,6 +473,12 @@ "value": "Filtri" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Geslo" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Izberi spletno mesto" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Koda za sledenje" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unikatni obiskovalci" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Uporabnik" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/sv-SE.json b/public/intl/messages/sv-SE.json index c2b2c5e0..830a7bd3 100644 --- a/public/intl/messages/sv-SE.json +++ b/public/intl/messages/sv-SE.json @@ -11,7 +11,7 @@ "value": "Händelser" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Aktivitetslogg" @@ -473,6 +473,12 @@ "value": "Filter" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Lösenord" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Mät din webbplats engagemang genom att följa hur ofta användare återvänder." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Välj webbplats" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "Spårningskod" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Unika besökare" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Användare" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/ta-IN.json b/public/intl/messages/ta-IN.json index 13ab6798..87a38137 100644 --- a/public/intl/messages/ta-IN.json +++ b/public/intl/messages/ta-IN.json @@ -11,7 +11,7 @@ "value": "செயல்கள்" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "கடவுச்சொல்" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 1, @@ -895,6 +919,12 @@ "value": "சுயவிவரம்" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "கண்காணிப்பு குறியீடு" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "தனிப்பட்ட பார்வையாளர்கள்" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/th-TH.json b/public/intl/messages/th-TH.json index 43158951..a8e68c99 100644 --- a/public/intl/messages/th-TH.json +++ b/public/intl/messages/th-TH.json @@ -11,7 +11,7 @@ "value": "การกระทำ" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -639,6 +645,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -853,6 +865,18 @@ "value": "รหัสผ่าน" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -887,6 +911,12 @@ "value": "โปรไฟล์" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1001,6 +1031,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1055,6 +1103,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1223,6 +1277,12 @@ "value": "โค้ดสำหรับใช้ติดตาม" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1259,6 +1319,12 @@ "value": "ผู้เข้าชม" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1295,6 +1361,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/tr-TR.json b/public/intl/messages/tr-TR.json index 1edfdbbc..9b23b29c 100644 --- a/public/intl/messages/tr-TR.json +++ b/public/intl/messages/tr-TR.json @@ -11,7 +11,7 @@ "value": "Hareketler" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Aktivite Kaydı" @@ -473,6 +473,12 @@ "value": "Filtreler" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " ay" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "Parola" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "Profil" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Kullanıcıların ne sıklıkla geri döndüğünü takip ederek web sitenizin kalıcılığını ölçün." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Web sitesi seç" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "İzleme kodu" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "Tekil kullanıcı" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "Kullanıcı" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/uk-UA.json b/public/intl/messages/uk-UA.json index 33579a33..0f68c805 100644 --- a/public/intl/messages/uk-UA.json +++ b/public/intl/messages/uk-UA.json @@ -11,7 +11,7 @@ "value": "Дії" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Журнал" @@ -377,6 +377,24 @@ "value": "Редагувати" } ], + "label.edit-dashboard": [ + { + "type": 0, + "value": "Edit dashboard" + } + ], + "label.edit-member": [ + { + "type": 0, + "value": "Edit member" + } + ], + "label.enable-share-url": [ + { + "type": 0, + "value": "Enable share URL" + } + ], "label.end-step": [ { "type": 0, @@ -455,6 +473,12 @@ "value": "Фільтри" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -629,6 +653,12 @@ "value": " місяців" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -671,6 +701,12 @@ "value": "Керувати" } ], + "label.manager": [ + { + "type": 0, + "value": "Manager" + } + ], "label.max": [ { "type": 0, @@ -837,6 +873,18 @@ "value": "Пароль" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -871,6 +919,12 @@ "value": "Профіль" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -985,6 +1039,24 @@ "value": "Виміряйте липкість вашого сайту, відстежуючи, як часто користувачі повертаються на нього." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1039,6 +1111,12 @@ "value": "Вибрати сайт" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1099,6 +1177,12 @@ "value": "Ідентифікатор команди" } ], + "label.team-manager": [ + { + "type": 0, + "value": "Team manager" + } + ], "label.team-member": [ { "type": 0, @@ -1201,6 +1285,12 @@ "value": "Код для відслідковування" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1237,6 +1327,12 @@ "value": "Унікальні відвідувачі" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1273,6 +1369,12 @@ "value": "Користувач" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, @@ -1333,6 +1435,12 @@ "value": "Перегляди за одне відвідування" } ], + "label.visit-duration": [ + { + "type": 0, + "value": "Visit duration" + } + ], "label.visitors": [ { "type": 0, diff --git a/public/intl/messages/ur-PK.json b/public/intl/messages/ur-PK.json index 9d3c932b..2652fcfa 100644 --- a/public/intl/messages/ur-PK.json +++ b/public/intl/messages/ur-PK.json @@ -11,7 +11,7 @@ "value": "اعمال" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "پاس ورڈ" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -895,6 +919,12 @@ "value": "پروفائل" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1009,6 +1039,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1063,6 +1111,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1231,6 +1285,12 @@ "value": "ٹریکنگ کوڈ" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1267,6 +1327,12 @@ "value": "منفرد زائرین" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1303,6 +1369,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/vi-VN.json b/public/intl/messages/vi-VN.json index 424d30a6..68a301ae 100644 --- a/public/intl/messages/vi-VN.json +++ b/public/intl/messages/vi-VN.json @@ -11,7 +11,7 @@ "value": "Hành động" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "Activity log" @@ -473,6 +473,12 @@ "value": "Filters" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -639,6 +645,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -853,6 +865,18 @@ "value": "Mật khẩu" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -887,6 +911,12 @@ "value": "Hồ sơ" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1001,6 +1031,24 @@ "value": "Measure your website stickiness by tracking how often users return." } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1055,6 +1103,12 @@ "value": "Select website" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1223,6 +1277,12 @@ "value": "Mã theo dõi" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1259,6 +1319,12 @@ "value": "Khách truy cập một lần" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1295,6 +1361,12 @@ "value": "User" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/zh-CN.json b/public/intl/messages/zh-CN.json index bb77d83b..b3e97b9b 100644 --- a/public/intl/messages/zh-CN.json +++ b/public/intl/messages/zh-CN.json @@ -11,7 +11,7 @@ "value": "用户行为" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "活动日志" @@ -473,6 +473,12 @@ "value": "筛选" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " 个月" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -865,6 +877,18 @@ "value": "密码" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -903,6 +927,12 @@ "value": "个人资料" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1017,6 +1047,24 @@ "value": "通过跟踪用户返回的频率来衡量网站的用户粘性。" } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1071,6 +1119,12 @@ "value": "选择网站" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1239,6 +1293,12 @@ "value": "跟踪代码" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1275,6 +1335,12 @@ "value": "独立访客" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1311,6 +1377,12 @@ "value": "用户" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/public/intl/messages/zh-TW.json b/public/intl/messages/zh-TW.json index 37c490d7..e03059f8 100644 --- a/public/intl/messages/zh-TW.json +++ b/public/intl/messages/zh-TW.json @@ -11,7 +11,7 @@ "value": "行動" } ], - "label.activity-log": [ + "label.activity": [ { "type": 0, "value": "活動日誌" @@ -473,6 +473,12 @@ "value": "篩選器" } ], + "label.first-seen": [ + { + "type": 0, + "value": "First seen" + } + ], "label.funnel": [ { "type": 0, @@ -647,6 +653,12 @@ "value": " months" } ], + "label.last-seen": [ + { + "type": 0, + "value": "Last seen" + } + ], "label.leave": [ { "type": 0, @@ -861,6 +873,18 @@ "value": "密碼" } ], + "label.path": [ + { + "type": 0, + "value": "Path" + } + ], + "label.paths": [ + { + "type": 0, + "value": "Paths" + } + ], "label.powered-by": [ { "type": 0, @@ -899,6 +923,12 @@ "value": "個人資料" } ], + "label.properties": [ + { + "type": 0, + "value": "Properties" + } + ], "label.property": [ { "type": 0, @@ -1013,6 +1043,24 @@ "value": "透過追蹤使用者回訪的頻率來衡量您的網站黏著度。" } ], + "label.revenue": [ + { + "type": 0, + "value": "Revenue" + } + ], + "label.revenue-description": [ + { + "type": 0, + "value": "Look into your revenue across time." + } + ], + "label.revenue-property": [ + { + "type": 0, + "value": "Revenue Property" + } + ], "label.role": [ { "type": 0, @@ -1067,6 +1115,12 @@ "value": "選擇網站" } ], + "label.session": [ + { + "type": 0, + "value": "Session" + } + ], "label.sessions": [ { "type": 0, @@ -1235,6 +1289,12 @@ "value": "追蹤代碼" } ], + "label.transactions": [ + { + "type": 0, + "value": "Transactions" + } + ], "label.transfer": [ { "type": 0, @@ -1271,6 +1331,12 @@ "value": "獨立訪客" } ], + "label.uniqueCustomers": [ + { + "type": 0, + "value": "Unique Customers" + } + ], "label.unknown": [ { "type": 0, @@ -1307,6 +1373,12 @@ "value": "使用者" } ], + "label.user-property": [ + { + "type": 0, + "value": "User Property" + } + ], "label.username": [ { "type": 0, diff --git a/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx b/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx index 1e14c4c5..3b8cddae 100644 --- a/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx +++ b/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx @@ -36,16 +36,6 @@ export function WebsiteHeader({ icon: , path: '/compare', }, - { - label: formatMessage(labels.realtime), - icon: , - path: '/realtime', - }, - { - label: formatMessage(labels.reports), - icon: , - path: '/reports', - }, { label: formatMessage(labels.sessions), icon: , @@ -56,6 +46,16 @@ export function WebsiteHeader({ icon: , path: '/events', }, + { + label: formatMessage(labels.realtime), + icon: , + path: '/realtime', + }, + { + label: formatMessage(labels.reports), + icon: , + path: '/reports', + }, ]; return ( diff --git a/src/app/(main)/websites/[websiteId]/events/EventDataMetricsBar.module.css b/src/app/(main)/websites/[websiteId]/events/EventDataMetricsBar.module.css deleted file mode 100644 index 408396c3..00000000 --- a/src/app/(main)/websites/[websiteId]/events/EventDataMetricsBar.module.css +++ /dev/null @@ -1,26 +0,0 @@ -.container { - display: grid; - grid-template-columns: 1fr 1fr; - justify-content: space-between; - align-items: center; - padding: 10px 0; - min-height: 90px; - margin-bottom: 20px; - background: var(--base50); - z-index: var(--z-index-above); -} - -.actions { - display: flex; - flex-direction: row; - align-items: center; - justify-content: flex-end; - flex: 1; -} - -@media only screen and (max-width: 992px) { - .container { - grid-template-columns: 1fr; - grid-template-rows: 1fr 1fr; - } -} diff --git a/src/app/(main)/websites/[websiteId]/events/EventDataMetricsBar.tsx b/src/app/(main)/websites/[websiteId]/events/EventDataMetricsBar.tsx deleted file mode 100644 index 86417c96..00000000 --- a/src/app/(main)/websites/[websiteId]/events/EventDataMetricsBar.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useApi, useDateRange, useMessages } from 'components/hooks'; -import MetricCard from 'components/metrics/MetricCard'; -import WebsiteDateFilter from 'components/input/WebsiteDateFilter'; -import MetricsBar from 'components/metrics/MetricsBar'; -import styles from './EventDataMetricsBar.module.css'; - -export function EventDataMetricsBar({ websiteId }: { websiteId: string }) { - const { formatMessage, labels } = useMessages(); - const { get, useQuery } = useApi(); - const { dateRange } = useDateRange(websiteId); - const { startDate, endDate } = dateRange; - - const { data, error, isLoading, isFetched } = useQuery({ - queryKey: ['event-data:stats', { websiteId, startDate, endDate }], - queryFn: () => - get(`/event-data/stats`, { - websiteId, - startAt: +startDate, - endAt: +endDate, - }), - }); - - return ( -
- - - - - -
- -
-
- ); -} - -export default EventDataMetricsBar; diff --git a/src/app/(main)/websites/[websiteId]/events/EventDataValueTable.tsx b/src/app/(main)/websites/[websiteId]/events/EventDataValueTable.tsx deleted file mode 100644 index cddeea23..00000000 --- a/src/app/(main)/websites/[websiteId]/events/EventDataValueTable.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { GridTable, GridColumn } from 'react-basics'; -import { useMessages } from 'components/hooks'; -import PageHeader from 'components/layout/PageHeader'; -import Empty from 'components/common/Empty'; -import { DATA_TYPES } from 'lib/constants'; - -export function EventDataValueTable({ data = [], event }: { data: any[]; event: string }) { - const { formatMessage, labels } = useMessages(); - - return ( - <> - - {data.length <= 0 && } - {data.length > 0 && ( - - - - {row => DATA_TYPES[row.dataType]} - - - - {({ total }) => total.toLocaleString()} - - - )} - - ); -} - -export default EventDataValueTable; diff --git a/src/app/(main)/websites/[websiteId]/events/EventProperties.module.css b/src/app/(main)/websites/[websiteId]/events/EventProperties.module.css new file mode 100644 index 00000000..b476ebd8 --- /dev/null +++ b/src/app/(main)/websites/[websiteId]/events/EventProperties.module.css @@ -0,0 +1,14 @@ +.container { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(600px, 1fr)); + gap: 30px; +} + +.table { + align-self: start; +} + +.link:hover { + cursor: pointer; + color: var(--primary400); +} diff --git a/src/app/(main)/websites/[websiteId]/events/EventProperties.tsx b/src/app/(main)/websites/[websiteId]/events/EventProperties.tsx new file mode 100644 index 00000000..d6e52c59 --- /dev/null +++ b/src/app/(main)/websites/[websiteId]/events/EventProperties.tsx @@ -0,0 +1,52 @@ +import { GridColumn, GridTable } from 'react-basics'; +import { useEventDataProperties, useEventDataValues, useMessages } from 'components/hooks'; +import { LoadingPanel } from 'components/common/LoadingPanel'; +import styles from './EventProperties.module.css'; +import PieChart from 'components/charts/PieChart'; +import { useState } from 'react'; +import { CHART_COLORS } from 'lib/constants'; + +export function EventProperties({ websiteId }: { websiteId: string }) { + const [propertyName, setPropertyName] = useState(''); + const { formatMessage, labels } = useMessages(); + const { data, isLoading, isFetched, error } = useEventDataProperties(websiteId); + const { data: values } = useEventDataValues(websiteId, propertyName); + const chartData = + propertyName && values + ? { + labels: values.map(({ value }) => value), + datasets: [ + { + data: values.map(({ total }) => total), + backgroundColor: CHART_COLORS, + borderWidth: 0, + }, + ], + } + : null; + + return ( + +
+ + + {row => ( +
setPropertyName(row.propertyName)}> + {row.propertyName} +
+ )} +
+ +
+ {propertyName && ( +
+ {propertyName} + +
+ )} +
+
+ ); +} + +export default EventProperties; diff --git a/src/app/(main)/websites/[websiteId]/events/EventsPage.tsx b/src/app/(main)/websites/[websiteId]/events/EventsPage.tsx index e35442d0..7dfc0394 100644 --- a/src/app/(main)/websites/[websiteId]/events/EventsPage.tsx +++ b/src/app/(main)/websites/[websiteId]/events/EventsPage.tsx @@ -6,8 +6,12 @@ import EventsChart from 'components/metrics/EventsChart'; import { GridRow } from 'components/layout/Grid'; import MetricsTable from 'components/metrics/MetricsTable'; import { useMessages } from 'components/hooks'; +import { Item, Tabs } from 'react-basics'; +import { useState } from 'react'; +import EventProperties from './EventProperties'; export default function EventsPage({ websiteId }) { + const [tab, setTab] = useState('activity'); const { formatMessage, labels } = useMessages(); return ( @@ -23,9 +27,18 @@ export default function EventsPage({ websiteId }) { metric={formatMessage(labels.actions)} /> - - - +
+ setTab(value)} + style={{ marginBottom: 30 }} + > + {formatMessage(labels.activity)} + {formatMessage(labels.properties)} + + {tab === 'activity' && } + {tab === 'properties' && } +
); } diff --git a/src/app/(main)/websites/[websiteId]/events/WebsiteEventData.module.css b/src/app/(main)/websites/[websiteId]/events/WebsiteEventData.module.css deleted file mode 100644 index 1d178231..00000000 --- a/src/app/(main)/websites/[websiteId]/events/WebsiteEventData.module.css +++ /dev/null @@ -1,7 +0,0 @@ -.container a { - color: var(--font-color100); -} - -.container a:hover { - color: var(--primary400); -} diff --git a/src/app/(main)/websites/[websiteId]/events/WebsiteEventData.tsx b/src/app/(main)/websites/[websiteId]/events/WebsiteEventData.tsx deleted file mode 100644 index 296c8a66..00000000 --- a/src/app/(main)/websites/[websiteId]/events/WebsiteEventData.tsx +++ /dev/null @@ -1,41 +0,0 @@ -import { Flexbox, Loading } from 'react-basics'; -import EventsTable from './EventsTable'; -import EventDataValueTable from './EventDataValueTable'; -import { EventDataMetricsBar } from './EventDataMetricsBar'; -import { useDateRange, useApi, useNavigation } from 'components/hooks'; -import styles from './WebsiteEventData.module.css'; - -function useData(websiteId: string, event: string) { - const { dateRange } = useDateRange(websiteId); - const { startDate, endDate } = dateRange; - const { get, useQuery } = useApi(); - const { data, error, isLoading } = useQuery({ - queryKey: ['event-data:events', { websiteId, startDate, endDate, event }], - queryFn: () => - get('/event-data/events', { - websiteId, - startAt: +startDate, - endAt: +endDate, - event, - }), - enabled: !!(websiteId && startDate && endDate), - }); - - return { data, error, isLoading }; -} - -export default function WebsiteEventData({ websiteId }) { - const { - query: { event }, - } = useNavigation(); - const { data, isLoading } = useData(websiteId, event); - - return ( - - - {!event && } - {isLoading && } - {event && data && } - - ); -} diff --git a/src/app/(main)/websites/[websiteId]/realtime/RealtimeLog.tsx b/src/app/(main)/websites/[websiteId]/realtime/RealtimeLog.tsx index ad0314e7..b1836d4f 100644 --- a/src/app/(main)/websites/[websiteId]/realtime/RealtimeLog.tsx +++ b/src/app/(main)/websites/[websiteId]/realtime/RealtimeLog.tsx @@ -54,7 +54,7 @@ export function RealtimeLog({ data }: { data: RealtimeData }) { }, ]; - const getTime = ({ createdAt }) => format(new Date(createdAt), 'h:mm:ss'); + const getTime = ({ createdAt, firstAt }) => format(new Date(firstAt || createdAt), 'h:mm:ss'); const getColor = ({ id, sessionId }) => stringToColor(sessionId || id); @@ -181,7 +181,7 @@ export function RealtimeLog({ data }: { data: RealtimeData }) { -
{formatMessage(labels.activityLog)}
+
{formatMessage(labels.activity)}
{logs?.length === 0 && } {logs?.length > 0 && ( diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 33ae9fa9..92285c63 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -21,7 +21,6 @@ export default function ({ children }) { - diff --git a/src/components/charts/PieChart.tsx b/src/components/charts/PieChart.tsx index 11ad125c..57d676ca 100644 --- a/src/components/charts/PieChart.tsx +++ b/src/components/charts/PieChart.tsx @@ -9,7 +9,7 @@ export interface PieChartProps extends ChartProps { export default function PieChart(props: PieChartProps) { const [tooltip, setTooltip] = useState(null); - const { type } = props; + const { type = 'pie' } = props; const handleTooltip = ({ tooltip }) => { const { labelColors, dataPoints } = tooltip; @@ -23,5 +23,5 @@ export default function PieChart(props: PieChartProps) { ); }; - return ; + return ; } diff --git a/src/components/common/LoadingPanel.module.css b/src/components/common/LoadingPanel.module.css new file mode 100644 index 00000000..d82e27d6 --- /dev/null +++ b/src/components/common/LoadingPanel.module.css @@ -0,0 +1,5 @@ +.panel { + display: flex; + flex-direction: column; + position: relative; +} diff --git a/src/components/common/LoadingPanel.tsx b/src/components/common/LoadingPanel.tsx new file mode 100644 index 00000000..890e8e39 --- /dev/null +++ b/src/components/common/LoadingPanel.tsx @@ -0,0 +1,36 @@ +import { ReactNode } from 'react'; +import styles from './LoadingPanel.module.css'; +import classNames from 'classnames'; +import ErrorMessage from 'components/common/ErrorMessage'; +import { Loading } from 'react-basics'; +import Empty from 'components/common/Empty'; + +export function LoadingPanel({ + data, + error, + isFetched, + isLoading, + loadingIcon = 'dots', + className, + children, +}: { + data?: any; + error?: Error; + isFetched?: boolean; + isLoading?: boolean; + loadingIcon?: 'dots' | 'spinner'; + isEmpty?: boolean; + className?: string; + children: ReactNode; +}) { + const isEmpty = !data?.length && !isLoading && isFetched; + + return ( +
+ {isLoading && !isFetched && } + {error && } + {!error && isEmpty && } + {!error && !isEmpty && data && children} +
+ ); +} diff --git a/src/components/hooks/index.ts b/src/components/hooks/index.ts index d92329c7..42cac81a 100644 --- a/src/components/hooks/index.ts +++ b/src/components/hooks/index.ts @@ -1,5 +1,8 @@ export * from './queries/useApi'; export * from './queries/useConfig'; +export * from './queries/useEventDataEvents'; +export * from './queries/useEventDataProperties'; +export * from './queries/useEventDataValues'; export * from './queries/usePagedQuery'; export * from './queries/useLogin'; export * from './queries/useRealtime'; diff --git a/src/components/hooks/queries/useEventDataEvents.ts b/src/components/hooks/queries/useEventDataEvents.ts new file mode 100644 index 00000000..1d7ccf2d --- /dev/null +++ b/src/components/hooks/queries/useEventDataEvents.ts @@ -0,0 +1,20 @@ +import useApi from './useApi'; +import { UseQueryOptions } from '@tanstack/react-query'; +import { useFilterParams } from '../useFilterParams'; + +export function useEventDataEvents( + websiteId: string, + options?: Omit, +) { + const { get, useQuery } = useApi(); + const params = useFilterParams(websiteId); + + return useQuery({ + queryKey: ['websites:event-data:events', { websiteId, ...params }], + queryFn: () => get(`/websites/${websiteId}/event-data/events`, { ...params }), + enabled: !!websiteId, + ...options, + }); +} + +export default useEventDataEvents; diff --git a/src/components/hooks/queries/useEventDataProperties.ts b/src/components/hooks/queries/useEventDataProperties.ts new file mode 100644 index 00000000..4eabd051 --- /dev/null +++ b/src/components/hooks/queries/useEventDataProperties.ts @@ -0,0 +1,20 @@ +import useApi from './useApi'; +import { UseQueryOptions } from '@tanstack/react-query'; +import { useFilterParams } from '../useFilterParams'; + +export function useEventDataProperties( + websiteId: string, + options?: Omit, +) { + const { get, useQuery } = useApi(); + const params = useFilterParams(websiteId); + + return useQuery({ + queryKey: ['websites:event-data:properties', { websiteId, ...params }], + queryFn: () => get(`/websites/${websiteId}/event-data/properties`, { ...params }), + enabled: !!websiteId, + ...options, + }); +} + +export default useEventDataProperties; diff --git a/src/components/hooks/queries/useEventDataValues.ts b/src/components/hooks/queries/useEventDataValues.ts new file mode 100644 index 00000000..47b5a513 --- /dev/null +++ b/src/components/hooks/queries/useEventDataValues.ts @@ -0,0 +1,21 @@ +import useApi from './useApi'; +import { UseQueryOptions } from '@tanstack/react-query'; +import { useFilterParams } from '../useFilterParams'; + +export function useEventDataValues( + websiteId: string, + propertyName: string, + options?: Omit, +) { + const { get, useQuery } = useApi(); + const params = useFilterParams(websiteId); + + return useQuery({ + queryKey: ['websites:event-data:values', { websiteId, propertyName, ...params }], + queryFn: () => get(`/websites/${websiteId}/event-data/values`, { ...params, propertyName }), + enabled: !!(websiteId && propertyName), + ...options, + }); +} + +export default useEventDataValues; diff --git a/src/components/messages.ts b/src/components/messages.ts index 75fa2d3e..f711a4f6 100644 --- a/src/components/messages.ts +++ b/src/components/messages.ts @@ -133,7 +133,7 @@ export const labels = defineMessages({ session: { id: 'label.session', defaultMessage: 'Session' }, sessions: { id: 'label.sessions', defaultMessage: 'Sessions' }, pageNotFound: { id: 'message.page-not-found', defaultMessage: 'Page not found' }, - activityLog: { id: 'label.activity-log', defaultMessage: 'Activity log' }, + activity: { id: 'label.activity', defaultMessage: 'Activity' }, dismiss: { id: 'label.dismiss', defaultMessage: 'Dismiss' }, poweredBy: { id: 'label.powered-by', defaultMessage: 'Powered by {name}' }, pageViews: { id: 'label.page-views', defaultMessage: 'Page views' }, diff --git a/src/lang/am-ET.json b/src/lang/am-ET.json index 7c533031..ab311218 100644 --- a/src/lang/am-ET.json +++ b/src/lang/am-ET.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Actions", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Combined", "label.filter-raw": "Raw", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Last {x} days", "label.last-hours": "Last {x} hours", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Pages", "label.password": "Password", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profile", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Save", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Settings", "label.share-url": "Share URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Tracking code", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Unique visitors", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Unknown", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Username", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/ar-SA.json b/src/lang/ar-SA.json index f764f29e..981fea84 100644 --- a/src/lang/ar-SA.json +++ b/src/lang/ar-SA.json @@ -1,7 +1,7 @@ { "label.access-code": "كود الدعوة", "label.actions": "الإجراءات", - "label.activity-log": "سجل الأحداث", + "label.activity": "سجل الأحداث", "label.add": "أضِف", "label.add-description": "أضِف وصف", "label.add-member": "أضِف عضو", @@ -78,6 +78,7 @@ "label.filter-combined": "مُجمّعة", "label.filter-raw": "خام", "label.filters": "التصفيات", + "label.first-seen": "First seen", "label.funnel": "قمع", "label.funnel-description": "فهم معدل التحويل والانقطاع عن المستخدمين.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "آخر {x} يوم/ايام", "label.last-hours": "آخر {x} ساعة", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "غادر", "label.leave-team": "مغادرة المجموعة", "label.less-than": "أقل مِن", @@ -132,11 +134,14 @@ "label.pageTitle": "عنوان الصفحة", "label.pages": "الصفحات", "label.password": "كلمة المرور", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "مشغل بواسطة {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "الملف الشخصي", + "label.properties": "Properties", "label.property": "Property", "label.queries": "استعلامات", "label.query": "استعلام", @@ -156,6 +161,9 @@ "label.reset-website": "اعادة تعيين الإحصائيات", "label.retention": "الاحتفاظ", "label.retention-description": "قس مدى ثبات موقعك على الويب من خلال تتبع عدد مرات عودة المستخدمين.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "الصلاحية", "label.run-query": "شغّل الاستعلام", "label.save": "حفظ", @@ -165,6 +173,7 @@ "label.select-date": "حدد التاريخ", "label.select-role": "حدد الدور", "label.select-website": "حدد موقع", + "label.session": "Session", "label.sessions": "الزيارات", "label.settings": "الإعدادات", "label.share-url": "مشاركة الرابط", @@ -193,18 +202,21 @@ "label.total": "الإجمالي", "label.total-records": "إجمالي السجلات", "label.tracking-code": "كود التتبع", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "انقل الموقع", "label.true": "حقيقي", "label.type": "النوع", "label.unique": "فريد", "label.unique-visitors": "زائرون فريدون", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "غير معروف", "label.untitled": "بدون عنوان", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "المستخدم", + "label.user-property": "User Property", "label.username": "اسم المستخدم", "label.users": "المستخدمين", "label.utm": "UTM", diff --git a/src/lang/be-BY.json b/src/lang/be-BY.json index 129e6702..b417afaa 100644 --- a/src/lang/be-BY.json +++ b/src/lang/be-BY.json @@ -1,7 +1,7 @@ { "label.access-code": "Код доступу", "label.actions": "Дзеянні", - "label.activity-log": "Журнал актыўнасці", + "label.activity": "Журнал актыўнасці", "label.add": "Дадаць", "label.add-description": "Дадаць апісанне", "label.add-member": "Дадаць удзельніка", @@ -78,6 +78,7 @@ "label.filter-combined": "Камбініраваны", "label.filter-raw": "Сырыя", "label.filters": "Фільтры", + "label.first-seen": "First seen", "label.funnel": "Варонка", "label.funnel-description": "Разумець паказчыкі канверсіі і адмоваў.", "label.goal": "Мэта", @@ -103,6 +104,7 @@ "label.last-days": "Апошнія {x} дзён", "label.last-hours": "Апошнія {x} гадзіны", "label.last-months": "Апошнія {x} месяцаў", + "label.last-seen": "Last seen", "label.leave": "Пакінуць", "label.leave-team": "Пакінуць каманду", "label.less-than": "Менш чым", @@ -132,11 +134,14 @@ "label.pageTitle": "Загаловак старонкі", "label.pages": "Старонкі", "label.password": "Пароль", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Зроблена {name}", "label.previous": "Папярэдні", "label.previous-period": "Папярэдні перыяд", "label.previous-year": "Папярэдні год", "label.profile": "Профіль", + "label.properties": "Properties", "label.property": "Уласцівасць", "label.queries": "Запыты", "label.query": "Запыт", @@ -156,6 +161,9 @@ "label.reset-website": "Скінуць статыстыку", "label.retention": "Утрыманне", "label.retention-description": "Ацаніць прыцягальнасць сайта, адсочваючы павяртанні карыстальнікаў.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Роля", "label.run-query": "Запусціць запыт", "label.save": "Захаваць", @@ -165,6 +173,7 @@ "label.select-date": "Выбраць дату", "label.select-role": "Выбраць ролю", "label.select-website": "Выбраць сайт", + "label.session": "Session", "label.sessions": "Сесіі", "label.settings": "Налады", "label.share-url": "Падзяліцца спасылкай", @@ -193,18 +202,21 @@ "label.total": "Агульная колькасць", "label.total-records": "Агульная колькасць запісаў", "label.tracking-code": "Код адсочвання", + "label.transactions": "Transactions", "label.transfer": "Перадаць", "label.transfer-website": "Перадаць сайт", "label.true": "Ісціна", "label.type": "Тып", "label.unique": "Унікальны", "label.unique-visitors": "Унікальныя наведвальнікі", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Невядома", "label.untitled": "Без назвы", "label.update": "Абнавіць", "label.url": "URL", "label.urls": "URLs", "label.user": "Карыстальнік", + "label.user-property": "User Property", "label.username": "Імя карыстальніка", "label.users": "Карыстальнікі", "label.utm": "UTM", diff --git a/src/lang/bg-BG.json b/src/lang/bg-BG.json index 5095b387..1fd87de2 100644 --- a/src/lang/bg-BG.json +++ b/src/lang/bg-BG.json @@ -1,7 +1,7 @@ { "label.access-code": "Код за достъп", "label.actions": "Действия", - "label.activity-log": "Активностти", + "label.activity": "Активностти", "label.add": "Добави", "label.add-description": "Добави описание", "label.add-member": "Добави член", @@ -78,6 +78,7 @@ "label.filter-combined": "Комбиниран", "label.filter-raw": "Суров", "label.filters": "Филтри", + "label.first-seen": "First seen", "label.funnel": "Фуния", "label.funnel-description": "Разберете процента на конверсия и отпадане на потребителите.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Последните {x} дни", "label.last-hours": "Последните {x} часа", "label.last-months": "Последните {x} месеца", + "label.last-seen": "Last seen", "label.leave": "Напусни", "label.leave-team": "Напусни екип", "label.less-than": "По-малко от", @@ -132,11 +134,14 @@ "label.pageTitle": "Заглавие на страница", "label.pages": "Страници", "label.password": "Парола", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Поддържано от {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Профил", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Запитвания", "label.query": "Запитване", @@ -156,6 +161,9 @@ "label.reset-website": "Нулирай уебсайт", "label.retention": "Привързване", "label.retention-description": "Измерете привързаността към вашия уебсайт, като проследявате колко често потребителите се връщат.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Роля", "label.run-query": "Изпълни запитване", "label.save": "Запази", @@ -165,6 +173,7 @@ "label.select-date": "Избери дата", "label.select-role": "Избери роля", "label.select-website": "Избери уебсайт", + "label.session": "Session", "label.sessions": "Сесии", "label.settings": "Настройки", "label.share-url": "Сподели Линк", @@ -193,18 +202,21 @@ "label.total": "Общо", "label.total-records": "Общо записи", "label.tracking-code": "Код за проследяване", + "label.transactions": "Transactions", "label.transfer": "Прехвърли", "label.transfer-website": "Прехвърляне на уебсайт", "label.true": "Вярно", "label.type": "Вид", "label.unique": "Уникален", "label.unique-visitors": "Уникални посетители", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Неизвестен", "label.untitled": "Без заглавие", "label.update": "Актуализирай", "label.url": "URL адрес", "label.urls": "URL адреси", "label.user": "Потребител", + "label.user-property": "User Property", "label.username": "Потребителско име", "label.users": "Потребители", "label.utm": "UTM", diff --git a/src/lang/bn-BD.json b/src/lang/bn-BD.json index 18eb1d89..7a22d76c 100644 --- a/src/lang/bn-BD.json +++ b/src/lang/bn-BD.json @@ -1,7 +1,7 @@ { "label.access-code": "এক্সেস কোড", "label.actions": "অ্যাকশনস", - "label.activity-log": "একটিভিটি দেখুন", + "label.activity": "একটিভিটি দেখুন", "label.add": "যুক্ত করুন", "label.add-description": "বর্ননা যোগ করুন", "label.add-member": "সদস্য যোগ করুন", @@ -78,6 +78,7 @@ "label.filter-combined": "সম্মিলিত", "label.filter-raw": "অপরিশোধিত", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "শেষ {x} দিন", "label.last-hours": "শেষ {x} ঘন্টা", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "পৃষ্ঠাগুলি", "label.password": "পাসওয়ার্ড", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "{name} দ্বারা চালিত", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "প্রোফাইল", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "ওয়েবসাইট রিসেট করুন", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "সংরক্ষণ", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "সেটিংস", "label.share-url": "ইউআরএল শেয়ার করুন", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "ট্র্যাকিং কোড", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "অনন্য ভিজিটর", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "অজানা", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "ব্যবহারকারীর নাম", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/bs-BA.json b/src/lang/bs-BA.json index 000af0dc..b9d9e8a8 100644 --- a/src/lang/bs-BA.json +++ b/src/lang/bs-BA.json @@ -1,7 +1,7 @@ { "label.access-code": "Pristupni kod", "label.actions": "Akcije", - "label.activity-log": "Log aktivnosti", + "label.activity": "Log aktivnosti", "label.add": "Dodaj", "label.add-description": "Dodaj opis", "label.add-member": "Dodaj člana", @@ -78,6 +78,7 @@ "label.filter-combined": "Kombinovano", "label.filter-raw": "Sirovo", "label.filters": "Filtri", + "label.first-seen": "First seen", "label.funnel": "Lijevak", "label.funnel-description": "Razumite koverziju i drop-off učestalost korisnika.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Zadnjih {x} dana", "label.last-hours": "Zadnjih {x} sati", "label.last-months": "Zadnjih {x} mjeseci", + "label.last-seen": "Last seen", "label.leave": "Napusti", "label.leave-team": "Napusti tim", "label.less-than": "Manje od", @@ -132,11 +134,14 @@ "label.pageTitle": "Naslov stranice", "label.pages": "Stranice", "label.password": "Šifra", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Omogućeno s {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queryji", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Resetuj web stranicu", "label.retention": "Retention", "label.retention-description": "Izmjeri 'ljepljivost' svoje web stranice praćenjem koliko često set korisnici vraćaju.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Rola", "label.run-query": "Pokreni query", "label.save": "Sačuvaj", @@ -165,6 +173,7 @@ "label.select-date": "Odaberi datum", "label.select-role": "Odaberi rolu", "label.select-website": "Odaberi web stranicu", + "label.session": "Session", "label.sessions": "Sesije", "label.settings": "Postavke", "label.share-url": "Share URL", @@ -193,18 +202,21 @@ "label.total": "Ukupno", "label.total-records": "Ukupno redova", "label.tracking-code": "Kod za praćenje", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer web stranice", "label.true": "Da", "label.type": "Tip", "label.unique": "Jedinstveno", "label.unique-visitors": "Jedinstvenih posjetitelja", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Nepoznato", "label.untitled": "Bezimeno", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "Korisnik", + "label.user-property": "User Property", "label.username": "Korisničko ime", "label.users": "Korisnici", "label.utm": "UTM", diff --git a/src/lang/ca-ES.json b/src/lang/ca-ES.json index dae977fc..5083af70 100644 --- a/src/lang/ca-ES.json +++ b/src/lang/ca-ES.json @@ -1,7 +1,7 @@ { "label.access-code": "Codi d'accés", "label.actions": "Accions", - "label.activity-log": "Registre d'activitat", + "label.activity": "Registre d'activitat", "label.add": "Afegir", "label.add-description": "Afegir descripció", "label.add-member": "Afegir membre", @@ -78,6 +78,7 @@ "label.filter-combined": "Combinat", "label.filter-raw": "En cru", "label.filters": "Filtres", + "label.first-seen": "First seen", "label.funnel": "Embut", "label.funnel-description": "Entengui la taxa de conversió i abandonament dels usuaris.", "label.goal": "Meta", @@ -103,6 +104,7 @@ "label.last-days": "Últims {x} dies", "label.last-hours": "Últimes {x} hores", "label.last-months": "Últims {x} mesos", + "label.last-seen": "Last seen", "label.leave": "Abandonar", "label.leave-team": "Abandonar equip", "label.less-than": "Menor que", @@ -132,11 +134,14 @@ "label.pageTitle": "Títol de la pàgina", "label.pages": "Pàgines", "label.password": "Contrasenya", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Funciona amb {name}", "label.previous": "Anterior", "label.previous-period": "Període anterior", "label.previous-year": "Any anterior", "label.profile": "Perfil", + "label.properties": "Properties", "label.property": "Propietat", "label.queries": "Consultes", "label.query": "Consulta", @@ -156,6 +161,9 @@ "label.reset-website": "Restableix estadístiques", "label.retention": "Retenció", "label.retention-description": "Mesuri la retenció del seu lloc web fent un seguiment de la freqüència amb què tornen els usuaris.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Rol", "label.run-query": "Executar consulta", "label.save": "Desa", @@ -165,6 +173,7 @@ "label.select-date": "Seleccionar data", "label.select-role": "Seleccionar rol", "label.select-website": "Seleccionar lloc web", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Configuració", "label.share-url": "Enllaç per compartir", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total de registres", "label.tracking-code": "Codi de seguiment", + "label.transactions": "Transactions", "label.transfer": "Transferir", "label.transfer-website": "Transferir lloc web", "label.true": "Cert", "label.type": "Tipus", "label.unique": "Únic", "label.unique-visitors": "Visitants únics", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Desconegut", "label.untitled": "Sense títol", "label.update": "Actualitzar", "label.url": "URL", "label.urls": "URLs", "label.user": "Usuari", + "label.user-property": "User Property", "label.username": "Nom d'usuari", "label.users": "Usuaris", "label.utm": "UTM", diff --git a/src/lang/cs-CZ.json b/src/lang/cs-CZ.json index 3a57f6b2..717bd970 100644 --- a/src/lang/cs-CZ.json +++ b/src/lang/cs-CZ.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Akce", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Kombinace", "label.filter-raw": "Nezpracované", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Posledních {x} dnů", "label.last-hours": "Posledních {x} hodin", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Stránky", "label.password": "Heslo", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Běží na {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Uložit", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Nastavení", "label.share-url": "Sdílet URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Sledovací kód", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Jedinečné návštěvy", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Neznámý", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Uživatelské jméno", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/da-DK.json b/src/lang/da-DK.json index 715df99e..143d079d 100644 --- a/src/lang/da-DK.json +++ b/src/lang/da-DK.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Handlinger", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Kombineret", "label.filter-raw": "Rå", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Sidste {x} dage", "label.last-hours": "Sidste {x} timer", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Sider", "label.password": "Adgangskode", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Drevet af {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Nulstil statistikker", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Gem", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Indstillinger", "label.share-url": "Del URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Sporingskode", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Unikke besøgende", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Ukendt", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Brugernavn", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/de-CH.json b/src/lang/de-CH.json index 6891480f..aa57f90c 100644 --- a/src/lang/de-CH.json +++ b/src/lang/de-CH.json @@ -1,7 +1,7 @@ { "label.access-code": "Zuegangscode", "label.actions": "Aktione", - "label.activity-log": "Aktivitätsverlauf", + "label.activity": "Aktivitätsverlauf", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Kombiniert", "label.filter-raw": "Rohdate", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Letzti {x} Täg", "label.last-hours": "Letzti {x} Stunde", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Verlah", "label.leave-team": "Team verlah", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Siite", "label.password": "Passwort", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Betribe dur {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Abfrage", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Statistik zruggsetze", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Rollä", "label.run-query": "Run query", "label.save": "Speichere", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Websiite uuswähle", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Istellige", "label.share-url": "Freigab-URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Tracking Code", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Eidütigi Bsuecher", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Unbekannt", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "Benutzer", + "label.user-property": "User Property", "label.username": "Benutzername", "label.users": "Benutzer", "label.utm": "UTM", diff --git a/src/lang/de-DE.json b/src/lang/de-DE.json index cb9ba089..51519105 100644 --- a/src/lang/de-DE.json +++ b/src/lang/de-DE.json @@ -1,7 +1,7 @@ { "label.access-code": "Zugangscode", "label.actions": "Aktionen", - "label.activity-log": "Aktivitätsverlauf", + "label.activity": "Aktivitätsverlauf", "label.add": "Hinzufügen", "label.add-description": "Beschreibung hinzufügen", "label.add-member": "Mitglied hinzufügen", @@ -78,6 +78,7 @@ "label.filter-combined": "Kombiniert", "label.filter-raw": "Rohdaten", "label.filters": "Filter", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Verstehe die Konversions- und Abbruchrate der Nutzer.", "label.goal": "Ziel", @@ -103,6 +104,7 @@ "label.last-days": "Letzten {x} Tage", "label.last-hours": "Letzten {x} Stunden", "label.last-months": "Letzten {x} Monate", + "label.last-seen": "Last seen", "label.leave": "Verlassen", "label.leave-team": "Team verlassen", "label.less-than": "Kleiner als", @@ -132,11 +134,14 @@ "label.pageTitle": "Seitentitel", "label.pages": "Seiten", "label.password": "Passwort", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Betrieben durch {name}", "label.previous": "Vorheriges", "label.previous-period": "Vorherige Periode", "label.previous-year": "Vorheriges Jahr", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Eigentum", "label.queries": "Abfragen", "label.query": "Abfrage", @@ -156,6 +161,9 @@ "label.reset-website": "Statistik zurücksetzen", "label.retention": "Bewahrung", "label.retention-description": "Messen Sie die Verweildauer auf Ihrer Website, indem Sie verfolgen, wie oft die Nutzer zurückkehren.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Rolle", "label.run-query": "Abfrage starten", "label.save": "Speichern", @@ -165,6 +173,7 @@ "label.select-date": "Datum auswählen", "label.select-role": "Rolle auswählen", "label.select-website": "Webseite auswählen", + "label.session": "Session", "label.sessions": "Sitzungen", "label.settings": "Einstellungen", "label.share-url": "Freigabe-URL", @@ -193,18 +202,21 @@ "label.total": "Gesamt", "label.total-records": "Datensätze insgesamt", "label.tracking-code": "Tracking Code", + "label.transactions": "Transactions", "label.transfer": "Übertragung", "label.transfer-website": "Website übertragen", "label.true": "Wahr", "label.type": "Typ", "label.unique": "Eindeutig", "label.unique-visitors": "Eindeutige Besucher", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Unbekannt", "label.untitled": "Unbenannt", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "Benutzer", + "label.user-property": "User Property", "label.username": "Benutzername", "label.users": "Benutzer", "label.utm": "UTM", diff --git a/src/lang/el-GR.json b/src/lang/el-GR.json index ceb0812b..263ea7e9 100644 --- a/src/lang/el-GR.json +++ b/src/lang/el-GR.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Ενέργειες", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Σε συνδυασμό", "label.filter-raw": "Ακατέργαστο", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Τελευταίες {x} ημέρες", "label.last-hours": "Τελευταίες {x} ώρες", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Σελίδες", "label.password": "Κωδικός", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Με την υποστήριξη του {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Προφίλ", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Αποθήκευση", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Ρυθμίσεις", "label.share-url": "Κοινοποίηση διεύθυνσης URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Κωδικός παρακολούθησης", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Μοναδικοί επισκέπτες", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Άγνωστο", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Όνομα χρήστη", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/en-GB.json b/src/lang/en-GB.json index 9bb61811..80bbbd7b 100644 --- a/src/lang/en-GB.json +++ b/src/lang/en-GB.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Actions", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Combined", "label.filter-raw": "Raw", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Last {x} days", "label.last-hours": "Last {x} hours", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Pages", "label.password": "Password", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profile", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Save", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Settings", "label.share-url": "Share URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Tracking code", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Unique visitors", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Unknown", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Username", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/en-US.json b/src/lang/en-US.json index e895036c..8fe33145 100644 --- a/src/lang/en-US.json +++ b/src/lang/en-US.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Actions", - "label.activity-log": "Activity log", + "label.activity": "Activity", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -66,11 +66,11 @@ "label.edit-member": "Edit member", "label.enable-share-url": "Enable share URL", "label.end-step": "End Step", - "label.entry": "Entry URL", + "label.entry": "Entry path", "label.event": "Event", "label.event-data": "Event data", "label.events": "Events", - "label.exit": "Exit URL", + "label.exit": "Exit path", "label.false": "False", "label.field": "Field", "label.fields": "Fields", @@ -78,6 +78,7 @@ "label.filter-combined": "Combined", "label.filter-raw": "Raw", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Last {x} days", "label.last-hours": "Last {x} hours", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Pages", "label.password": "Password", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profile", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset website", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Save", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Settings", "label.share-url": "Share URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Tracking code", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Unique visitors", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Unknown", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Username", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/es-ES.json b/src/lang/es-ES.json index 532e4d20..5f930be7 100644 --- a/src/lang/es-ES.json +++ b/src/lang/es-ES.json @@ -1,7 +1,7 @@ { "label.access-code": "Código de acceso", "label.actions": "Acciones", - "label.activity-log": "Registro de actividad", + "label.activity": "Registro de actividad", "label.add": "Añadir", "label.add-description": "Añadir descripción", "label.add-member": "Añadir miembro", @@ -78,6 +78,7 @@ "label.filter-combined": "Combinado", "label.filter-raw": "En crudo", "label.filters": "Filtros", + "label.first-seen": "First seen", "label.funnel": "Embudo", "label.funnel-description": "Comprender conversión y abandono de usuarios.", "label.goal": "Objetivo", @@ -103,6 +104,7 @@ "label.last-days": "Últimos {x} días", "label.last-hours": "Últimas {x} horas", "label.last-months": "Últimos {x} meses", + "label.last-seen": "Last seen", "label.leave": "Abandonar", "label.leave-team": "Abandonar equipo", "label.less-than": "Menor que", @@ -132,11 +134,14 @@ "label.pageTitle": "Título de página", "label.pages": "Páginas", "label.password": "Contraseña", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Analíticas de {name}", "label.previous": "Anterior", "label.previous-period": "Periodo anterior", "label.previous-year": "Año anterior", "label.profile": "Perfil", + "label.properties": "Properties", "label.property": "Propiedad", "label.queries": "Consultas", "label.query": "Consulta", @@ -156,6 +161,9 @@ "label.reset-website": "Reiniciar analíticas", "label.retention": "Retención", "label.retention-description": "Medir la frecuencia con la que los usuarios vuelven a tu sitio web.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Rol", "label.run-query": "Ejecutar consulta", "label.save": "Guardar", @@ -165,6 +173,7 @@ "label.select-date": "Seleccionar fecha", "label.select-role": "Seleccionar rol", "label.select-website": "Seleccionar sitio web", + "label.session": "Session", "label.sessions": "Sesiones", "label.settings": "Ajustes", "label.share-url": "Compartir URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total de registros", "label.tracking-code": "Código de rastreo", + "label.transactions": "Transactions", "label.transfer": "Transferir", "label.transfer-website": "Transferir sitio web", "label.true": "Verdadero", "label.type": "Tipo", "label.unique": "Único", "label.unique-visitors": "Visitantes únicos", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Desconocida", "label.untitled": "Sin título", "label.update": "Actualizar", "label.url": "URL", "label.urls": "URLs", "label.user": "Usuario", + "label.user-property": "User Property", "label.username": "Nombre de usuario", "label.users": "Usuarios", "label.utm": "UTM", diff --git a/src/lang/fa-IR.json b/src/lang/fa-IR.json index fe1705e3..d5b48021 100644 --- a/src/lang/fa-IR.json +++ b/src/lang/fa-IR.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "اقدامات", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "ترکیب شده", "label.filter-raw": "خام", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "لیست {x} روز گذشته", "label.last-hours": "لیست {x} ساعت گذشته", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "صفحه‌ها", "label.password": "رمز", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "قدرت گرفته توسط {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "پروفایل", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "بازنشانی آمار", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "ذخیره", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "تنظیمات", "label.share-url": "به اشتراک گذاری URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "کد رهگیری", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "بازدیدکننده‌های یکتا", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "ناشناخته", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "نام کاربری", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/fi-FI.json b/src/lang/fi-FI.json index 02561dcb..a47df265 100644 --- a/src/lang/fi-FI.json +++ b/src/lang/fi-FI.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Toiminnat", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Yhdistetty", "label.filter-raw": "Käsittelemätön", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Viimeisimmät {x} päivää", "label.last-hours": "Viimeisimmät {x} tuntia", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Sivut", "label.password": "Salasana", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Voimanlähteenä {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profiili", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Nollaa tilastot", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Tallenna", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Asetukset", "label.share-url": "Jaa URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Seurantakoodi", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Yksittäiset kävijät", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Tuntematon", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Käyttäjänimi", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/fo-FO.json b/src/lang/fo-FO.json index e9ca2aae..23175302 100644 --- a/src/lang/fo-FO.json +++ b/src/lang/fo-FO.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Gerðir", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Samansett", "label.filter-raw": "Óviðgjørt", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Seinastu {x} dagarnar", "label.last-hours": "Seinastu {x} tímarnar", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Síðir", "label.password": "Loyniorð", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Vangi", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Goym", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Stillingar", "label.share-url": "Deil leinku", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Spori kota", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Einsýna vitjanir", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Ókent", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Brúkaranavn", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/fr-FR.json b/src/lang/fr-FR.json index edb2abd3..e1c9befe 100644 --- a/src/lang/fr-FR.json +++ b/src/lang/fr-FR.json @@ -1,7 +1,7 @@ { "label.access-code": "Code d'accès", "label.actions": "Actions", - "label.activity-log": "Journal d'activité", + "label.activity": "Journal d'activité", "label.add": "Ajouter", "label.add-description": "Ajouter une description", "label.add-member": "Ajouter un membre", @@ -78,6 +78,7 @@ "label.filter-combined": "Combiné", "label.filter-raw": "Brut", "label.filters": "Filtres", + "label.first-seen": "First seen", "label.funnel": "Entonnoir", "label.funnel-description": "Suivi des conversions et des taux d'abandons.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "{x} derniers jours", "label.last-hours": "{x} dernières heures", "label.last-months": "{x} derniers mois", + "label.last-seen": "Last seen", "label.leave": "Quitter", "label.leave-team": "Quitter l'équipe", "label.less-than": "Inférieur à", @@ -132,11 +134,14 @@ "label.pageTitle": "Titre de page", "label.pages": "Pages", "label.password": "Mot de passe", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Propulsé par {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Requêtes", "label.query": "Requête", @@ -156,6 +161,9 @@ "label.reset-website": "Réinitialiser les statistiques", "label.retention": "Rétention", "label.retention-description": "Mesure de l'attractivité du site en visualisant les taux de visiteurs qui reviennent.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Rôle", "label.run-query": "Éxécuter la requête", "label.save": "Enregistrer", @@ -165,6 +173,7 @@ "label.select-date": "Choisir une période", "label.select-role": "Choisir un rôle", "label.select-website": "Choisir un site", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Paramètres", "label.share-url": "URL de partage", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Nombre d'enregistrements", "label.tracking-code": "Code de suivi", + "label.transactions": "Transactions", "label.transfer": "Transférer", "label.transfer-website": "Transférer le site", "label.true": "Vrai", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Visiteurs uniques", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Inconnu", "label.untitled": "Sans titre", "label.update": "Modifier", "label.url": "URL", "label.urls": "URLs", "label.user": "Utilisateur", + "label.user-property": "User Property", "label.username": "Nom d'utilisateur", "label.users": "Utilisateurs", "label.utm": "UTM", diff --git a/src/lang/ga-ES.json b/src/lang/ga-ES.json index d267137f..14b9a474 100644 --- a/src/lang/ga-ES.json +++ b/src/lang/ga-ES.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Accións", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Combinado", "label.filter-raw": "Raw", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Últimos {x} días", "label.last-hours": "Últimas {x} horas", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Páxinas", "label.password": "Contrasinal", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Funciona grazas a {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Perfil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "To reset this website, type {confirmation} in the box below to confirm.", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Gardar", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Axustes", "label.share-url": "Compartir URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Código de seguimento", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Visitas únicas", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Descoñecido", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Identificador", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/he-IL.json b/src/lang/he-IL.json index d7ebf875..fd25cd14 100644 --- a/src/lang/he-IL.json +++ b/src/lang/he-IL.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "פעולות", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "משותף", "label.filter-raw": "גולמי", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "{x} ימים אחרונים", "label.last-hours": "{x} שעות אחרונות", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "דפים", "label.password": "סיסמה", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "פרופיל", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "שמירה", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "הגדרות", "label.share-url": "שיתוף URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "קוד מעקב", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "מבקרים ייחודיים", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "לא ידוע", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "שם משתמש", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/hi-IN.json b/src/lang/hi-IN.json index 1fbee2c0..2fabe0c6 100644 --- a/src/lang/hi-IN.json +++ b/src/lang/hi-IN.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "कार्य", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "संयुक्त", "label.filter-raw": "रॉ", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "पिछले {x} दिन", "label.last-hours": "पिछले {x} घंटे", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "पृष्ठों", "label.password": "पासवर्ड", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "{name} द्वारा संचालित", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "प्रोफ़ाइल", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "सहेजें", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "समायोजन", "label.share-url": "यूआरएल साझा करें", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "ट्रैकिंग कोड", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "अद्वितीय आगंतुकों", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "अज्ञात", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "उपयोगकर्ता नाम", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/hr-HR.json b/src/lang/hr-HR.json index 39d4d9d1..6bf12237 100644 --- a/src/lang/hr-HR.json +++ b/src/lang/hr-HR.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Actions", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Combined", "label.filter-raw": "Raw", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Zadnjih {x} dana", "label.last-hours": "Zadnjih {x} sati", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Pages", "label.password": "Lozinka", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Resetirati web stranicu", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Spremi", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Postavke", "label.share-url": "Podijeli poveznicu", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Kod za praćenje", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Unique visitors", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Nepoznato", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Korisničko ime", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/hu-HU.json b/src/lang/hu-HU.json index 6762181b..8593b37e 100644 --- a/src/lang/hu-HU.json +++ b/src/lang/hu-HU.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Műveletek", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Összevont", "label.filter-raw": "Nyers", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Legutóbbi {x} nap", "label.last-hours": "Legutóbbi {x} óra", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Oldalak", "label.password": "Jelszó", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Működteti az {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Mentés", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Beállítások", "label.share-url": "URL megosztása", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Követési kód", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Egyedi látogatók", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Ismeretlen", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Felhasználónév", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/id-ID.json b/src/lang/id-ID.json index 930b02da..6cf7659c 100644 --- a/src/lang/id-ID.json +++ b/src/lang/id-ID.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Aksi", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Gabungan", "label.filter-raw": "Mentah", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "{x} hari terakhir", "label.last-hours": "{x} jam terakhir", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Halaman", "label.password": "Kata sandi", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Didukung oleh {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Atur ulang statistik", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Simpan", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Pengaturan", "label.share-url": "Bagikan URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Kode lacak", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Pengunjung unik", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Tidak diketahui", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Nama pengguna", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/it-IT.json b/src/lang/it-IT.json index 229254d5..4df7599a 100644 --- a/src/lang/it-IT.json +++ b/src/lang/it-IT.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Azioni", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Aggregati", "label.filter-raw": "Raw", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Ultimi {x} giorni", "label.last-hours": "Ultime {x} ore", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Pagine", "label.password": "Password", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profilo", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Resetta le statistiche", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Salva", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Impostazioni", "label.share-url": "Condividi link", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Codice di tracking", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Visitatori unici", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Sconosciuto", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Nome utente", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/ja-JP.json b/src/lang/ja-JP.json index 02e300bb..72e2998b 100644 --- a/src/lang/ja-JP.json +++ b/src/lang/ja-JP.json @@ -1,7 +1,7 @@ { "label.access-code": "アクセスコード", "label.actions": "アクション", - "label.activity-log": "アクティビティログ", + "label.activity": "アクティビティログ", "label.add": "追加", "label.add-description": "説明を追加", "label.add-member": "メンバーの追加", @@ -78,6 +78,7 @@ "label.filter-combined": "結合", "label.filter-raw": "RAW", "label.filters": "フィルター", + "label.first-seen": "First seen", "label.funnel": "ファネル", "label.funnel-description": "ユーザーのコンバージョン率と離脱率を分析します。", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "過去{x}日間", "label.last-hours": "過去{x}時間", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "離脱", "label.leave-team": "チームを離脱", "label.less-than": "未満", @@ -132,11 +134,14 @@ "label.pageTitle": "ページタイトル", "label.pages": "ページ", "label.password": "パスワード", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "プロフィール", + "label.properties": "Properties", "label.property": "Property", "label.queries": "クエリ", "label.query": "クエリ", @@ -156,6 +161,9 @@ "label.reset-website": "Webサイトをリセットする", "label.retention": "リテンション", "label.retention-description": "ユーザーの再訪問回数を記録して、Webサイトのリテンション率を計測します。", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "ロール", "label.run-query": "クエリ実行", "label.save": "保存", @@ -165,6 +173,7 @@ "label.select-date": "日付を選択", "label.select-role": "ロールを選択", "label.select-website": "Webサイトを選択", + "label.session": "Session", "label.sessions": "セッション", "label.settings": "設定", "label.share-url": "共有URL", @@ -193,18 +202,21 @@ "label.total": "累計", "label.total-records": "総記録数", "label.tracking-code": "トラッキングコード", + "label.transactions": "Transactions", "label.transfer": "移管", "label.transfer-website": "Webサイトの移管", "label.true": "真", "label.type": "種別", "label.unique": "ユニーク", "label.unique-visitors": "ユニーク訪問者数", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "不明", "label.untitled": "無題", "label.update": "Update", "label.url": "URL", "label.urls": "URL", "label.user": "ユーザー", + "label.user-property": "User Property", "label.username": "ユーザー名", "label.users": "ユーザー", "label.utm": "UTM", diff --git a/src/lang/km-KH.json b/src/lang/km-KH.json index f45ed449..8a87834a 100644 --- a/src/lang/km-KH.json +++ b/src/lang/km-KH.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "សកម្មភាព", - "label.activity-log": "កំណត់ហេតុ​សកម្មភាព", + "label.activity": "កំណត់ហេតុ​សកម្មភាព", "label.add": "បង្កើតបន្ថែម", "label.add-description": "បន្ថែមពិពណ៌នា", "label.add-member": "បន្ថែមសមាជិក", @@ -78,6 +78,7 @@ "label.filter-combined": "រួមបញ្ចូលគ្នា", "label.filter-raw": "ដើម", "label.filters": "ចម្រោះ", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "គោលដៅ", @@ -103,6 +104,7 @@ "label.last-days": "{x} ថ្ងៃចុងក្រោយ", "label.last-hours": "{x} ម៉ោងចុងក្រោយ", "label.last-months": "{x} ខែចុងក្រោយ", + "label.last-seen": "Last seen", "label.leave": "ចាកចេញ", "label.leave-team": "ចេញពីក្រុម", "label.less-than": "តិច​ជាង", @@ -132,11 +134,14 @@ "label.pageTitle": "ចំណងជើងទំព័រ", "label.pages": "ទំព័រ", "label.password": "ពាក្យសម្ងាត់​", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "ដំណើរការដោយ {name}", "label.previous": "មុន", "label.previous-period": "មួយរយៈពេលមុន", "label.previous-year": "ឆ្នាំ​មុន", "label.profile": "គណនី", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "កំណត់ស្ថិតិឡើងវិញ", "label.retention": "ការរក្សាទុក", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "មុខងារ", "label.run-query": "Run query", "label.save": "រក្សាទុក", @@ -165,6 +173,7 @@ "label.select-date": "ជ្រើសរើសកាលបរិច្ឆេទ", "label.select-role": "ជ្រើសរើសមុខងារ", "label.select-website": "ជ្រើសរើសគេហទំព័រ", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "ការកំណត់", "label.share-url": "ចែករំលែក URL", @@ -193,18 +202,21 @@ "label.total": "សរុប", "label.total-records": "កំណត់ត្រាសរុប", "label.tracking-code": "លេខកូដតាមដាន", + "label.transactions": "Transactions", "label.transfer": "ការផ្ទេរ", "label.transfer-website": "ការផ្ទេរគេហទំព័រ", "label.true": "ពិត", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "អ្នកចូលមើលម្នាក់ៗ", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "មិនស្គាល់", "label.untitled": "គ្មានចំណងជើង", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "អ្នកប្រើប្រាស់", + "label.user-property": "User Property", "label.username": "ឈ្មោះ​អ្នកប្រើប្រាស់", "label.users": "អ្នកប្រើប្រាស់", "label.utm": "UTM", diff --git a/src/lang/ko-KR.json b/src/lang/ko-KR.json index b3bee85f..8a2de47b 100644 --- a/src/lang/ko-KR.json +++ b/src/lang/ko-KR.json @@ -1,7 +1,7 @@ { "label.access-code": "액세스 코드", "label.actions": "액션", - "label.activity-log": "활동 기록", + "label.activity": "활동 기록", "label.add": "추가", "label.add-description": "설명 추가", "label.add-member": "멤버 추가", @@ -78,6 +78,7 @@ "label.filter-combined": "합쳐서 보기", "label.filter-raw": "전체 보기", "label.filters": "필터", + "label.first-seen": "First seen", "label.funnel": "퍼널", "label.funnel-description": "사용자 전환율 및 이탈률을 살펴보세요.", "label.goal": "목표", @@ -103,6 +104,7 @@ "label.last-days": "최근 {x} 일", "label.last-hours": "최근 {x} 시간", "label.last-months": "최근 {x} 개월", + "label.last-seen": "Last seen", "label.leave": "떠나기", "label.leave-team": "팀 떠나기", "label.less-than": "미만", @@ -132,11 +134,14 @@ "label.pageTitle": "페이지 제목", "label.pages": "페이지", "label.password": "비밀번호", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "이 시스템은 {name}에서 구동되고 있습니다.", "label.previous": "이전", "label.previous-period": "이전 기간", "label.previous-year": "이전 연도", "label.profile": "프로필", + "label.properties": "Properties", "label.property": "속성", "label.queries": "쿼리", "label.query": "쿼리", @@ -156,6 +161,9 @@ "label.reset-website": "웹사이트 초기화", "label.retention": "리텐션", "label.retention-description": "사용자가 얼마나 자주 돌아오는지를 추적하여 웹사이트의 리텐션을 측정하십시오.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "역할", "label.run-query": "쿼리 실행", "label.save": "저장", @@ -165,6 +173,7 @@ "label.select-date": "날짜 선택", "label.select-role": "역할 선택", "label.select-website": "웹사이트 선택", + "label.session": "Session", "label.sessions": "세션", "label.settings": "설정", "label.share-url": "공유 URL", @@ -193,18 +202,21 @@ "label.total": "합계", "label.total-records": "총 레코드", "label.tracking-code": "추적 코드", + "label.transactions": "Transactions", "label.transfer": "전송", "label.transfer-website": "웹사이트 전송", "label.true": "참", "label.type": "유형", "label.unique": "고유", "label.unique-visitors": "순방문자(UV)", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "알 수 없음", "label.untitled": "제목 없음", "label.update": "업데이트", "label.url": "URL", "label.urls": "URL", "label.user": "사용자", + "label.user-property": "User Property", "label.username": "사용자명", "label.users": "사용자", "label.utm": "UTM", diff --git a/src/lang/lt-LT.json b/src/lang/lt-LT.json index 424c06ce..2e7776a3 100644 --- a/src/lang/lt-LT.json +++ b/src/lang/lt-LT.json @@ -1,7 +1,7 @@ { "label.access-code": "Prieigos kodas", "label.actions": "Veiksmai", - "label.activity-log": "Veiklos žurnalas", + "label.activity": "Veiklos žurnalas", "label.add": "Pridėti", "label.add-description": "Pridėti aprašymą", "label.add-member": "Pridėti narį", @@ -78,6 +78,7 @@ "label.filter-combined": "Kombinuoti", "label.filter-raw": "Neapdoroti", "label.filters": "Filtrai", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "{x, plural, =0 {Paskutinės # dienų} zero {Paskutinės # dienų} one {Paskutinė diena} other {Paskutinės # dienos}}", "label.last-hours": "{x, plural, =0 {Paskutinės # valandų} zero {Paskutinės # valandų} one {Paskutinė # valanda} other {Paskutinės # valandos}}", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Išeiti", "label.leave-team": "Išeiti iš komandos", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Puslapio pavadinimas", "label.pages": "Puslapiai", "label.password": "Slaptažodis", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profilis", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Užklausos", "label.query": "Užklausa", @@ -156,6 +161,9 @@ "label.reset-website": "Atstatyti statistikos duomenis", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Rolė", "label.run-query": "Run query", "label.save": "Išsaugoti", @@ -165,6 +173,7 @@ "label.select-date": "Pasirinkti laikotarpį", "label.select-role": "Pasirinkti rolę", "label.select-website": "Pasirinkti svetainę", + "label.session": "Session", "label.sessions": "Sesijos", "label.settings": "Nustatymai", "label.share-url": "Pasidalinti nuoroda", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Sekimo kodas", + "label.transactions": "Transactions", "label.transfer": "Perleisti", "label.transfer-website": "Perleisti svetainę", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Unikalūs lankytojai", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Nežinoma", "label.untitled": "Be pavadinimo", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "Vartotojas", + "label.user-property": "User Property", "label.username": "Vartotojo vardas", "label.users": "Vartotojai", "label.utm": "UTM", diff --git a/src/lang/mn-MN.json b/src/lang/mn-MN.json index 0e998170..769c58a5 100644 --- a/src/lang/mn-MN.json +++ b/src/lang/mn-MN.json @@ -1,7 +1,7 @@ { "label.access-code": "Хандалтын код", "label.actions": "Үйлдлүүд", - "label.activity-log": "Үйл ажиллагааны бүртгэл", + "label.activity": "Үйл ажиллагааны бүртгэл", "label.add": "Нэмэх", "label.add-description": "Тайлбар нэмэх", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Нэгтгэсэн", "label.filter-raw": "Түүхий", "label.filters": "Шүүлтүүр", + "label.first-seen": "First seen", "label.funnel": "Цутгал", "label.funnel-description": "Хэрэглэгчдийн шилжилт, уналтын хэмжээг шинжлэх.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Сүүлийн {x} хоног", "label.last-hours": "Сүүлийн {x} цаг", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Гарах", "label.leave-team": "Багаас гарах", "label.less-than": "Бага", @@ -132,11 +134,14 @@ "label.pageTitle": "Хуудасны гарчиг", "label.pages": "Хуудас", "label.password": "Нууц үг", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "{name} дээр суурилсан", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Бүртгэл", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Query-нүүд", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Тоон үзүүлэлтийг дахин эхлүүлэх", "label.retention": "Барилт", "label.retention-description": "Хэрэглэгчид таны веб рүү дахин хандах буюу хэрэглэгчдээ хэр тогтоож буйг хэмжих.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Эрх", "label.run-query": "Query ажиллуулах", "label.save": "Хадгалах", @@ -165,6 +173,7 @@ "label.select-date": "Огноо сонгох", "label.select-role": "Select role", "label.select-website": "Веб сонгох", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Тохиргоо", "label.share-url": "Хуваалцах холбоос", @@ -193,18 +202,21 @@ "label.total": "Нийт", "label.total-records": "Нийт мөрийн тоо", "label.tracking-code": "Мөрдөх код", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "Үнэн", "label.type": "Төрөл", "label.unique": "Давхардаагүй", "label.unique-visitors": "Зочин", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Тодорхойгүй", "label.untitled": "Гарчиггүй", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "Хэрэглэгч", + "label.user-property": "User Property", "label.username": "Хэрэглэгчийн нэр", "label.users": "Хэрэглэгчид", "label.utm": "UTM", diff --git a/src/lang/ms-MY.json b/src/lang/ms-MY.json index 82cfbb6b..a8686573 100644 --- a/src/lang/ms-MY.json +++ b/src/lang/ms-MY.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Aksi", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Digabungkan", "label.filter-raw": "Mentah", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "{x} hari lepas", "label.last-hours": "{x} jam lepas", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Halaman", "label.password": "Kata laluan", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Disediakan oleh {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Simpan", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Tetapan", "label.share-url": "Kongsikan URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Kod penjejakan", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Pelawat unik", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Tidak diketahui", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Nama pengguna", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/my-MM.json b/src/lang/my-MM.json index 8a71cd49..3ab75f88 100644 --- a/src/lang/my-MM.json +++ b/src/lang/my-MM.json @@ -1,7 +1,7 @@ { "label.access-code": "ဝင်ခွင့်ကုဒ်", "label.actions": "လုပ်ဆောင်ချက်များ", - "label.activity-log": "လုပ်ဆောင်ချက်စာရင်း", + "label.activity": "လုပ်ဆောင်ချက်စာရင်း", "label.add": "ထပ်ထည့်မည်", "label.add-description": "အကြောင်းအရာဖော်ပြချက် ထည့်မည်", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "ပေါင်းစပ်ပြီး", "label.filter-raw": "အရှိအတိုင်း", "label.filters": "Filter များ", + "label.first-seen": "First seen", "label.funnel": "ဖန်နယ်", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "လွန်ခဲ့သော {x} ရက်က", "label.last-hours": "လွန်ခဲ့သော {x} နာရီက", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "ထွက်မည်", "label.leave-team": "အသင်းမှထွက်မည်", "label.less-than": "ထက်ပို၍ငယ်သည်", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "စာမျက်နှာများ", "label.password": "စကားဝှက်", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "{name} ထောက်ပံ့သည်", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "ပရိုဖိုင်း", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries (ကွာရီများ)", "label.query": "Query (ကွာရီ)", @@ -156,6 +161,9 @@ "label.reset-website": "ဝက်ဘ်ဆိုဒ်ဒေတာကိုဖျက်မည်", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "အခန်းကဏ္ဍ", "label.run-query": "Query ကိုလုပ်ဆောင်မည်", "label.save": "သိမ်းဆည်းမည်", @@ -165,6 +173,7 @@ "label.select-date": "ရက်ရွေးပါ", "label.select-role": "Select role", "label.select-website": "ဝဘက်ဘ်ဆိုဒ်ရွေးပါ", + "label.session": "Session", "label.sessions": "ဆက်ရှင်များ", "label.settings": "ဆက်တင်များ", "label.share-url": "URL ကိုရှဲမည်", @@ -193,18 +202,21 @@ "label.total": "စုစုပေါင်း", "label.total-records": "မှတ်တမ်းစုစုပေါင်း", "label.tracking-code": "ထရက်လုပ်သည့် ကုဒ်", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "မှန်သည်", "label.type": "အမျိုးအစား", "label.unique": "Unique", "label.unique-visitors": "ဝင်ရောက်သူ (ထပ်ခြင်းမရှိ)", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "မသိသော", "label.untitled": "ခေါင်းစဉ်မရှိ", "label.update": "Update", "label.url": "URL", "label.urls": "URL များ", "label.user": "အသုံးပြုသူ", + "label.user-property": "User Property", "label.username": "အသုံးပြုသူအမည်", "label.users": "အသုံးပြုသူများ", "label.utm": "UTM", diff --git a/src/lang/nb-NO.json b/src/lang/nb-NO.json index 4a6e0409..55d21187 100644 --- a/src/lang/nb-NO.json +++ b/src/lang/nb-NO.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Handlinger", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Kombinert", "label.filter-raw": "Rå", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Siste {x} dager", "label.last-hours": "Siste {x} timer", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Sider", "label.password": "Passord", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Drevet av {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Nullstill statistikk", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Lagre", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Innstillinger", "label.share-url": "Del URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Sporingskode", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Unike besøkende", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Ukjent", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Brukernavn", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/nl-NL.json b/src/lang/nl-NL.json index 9a1c852b..78b41df7 100644 --- a/src/lang/nl-NL.json +++ b/src/lang/nl-NL.json @@ -1,7 +1,7 @@ { "label.access-code": "Toegangscode", "label.actions": "Acties", - "label.activity-log": "Activiteiten logboek", + "label.activity": "Activiteiten logboek", "label.add": "Toevoegen", "label.add-description": "Omschrijving toevoegen", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Gecombineerd", "label.filter-raw": "Ruw", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Ontdek de conversie- en uitvalpercentages van gebruikers.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Laatste {x} dagen", "label.last-hours": "Laatste {x} uur", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Verlaten", "label.leave-team": "Verlaat team", "label.less-than": "Minder dan", @@ -132,11 +134,14 @@ "label.pageTitle": "Pagina titel", "label.pages": "Pagina's", "label.password": "Wachtwoord", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "mogelijk gemaakt door {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profiel", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Parameters", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Statistieken opnieuw instellen", "label.retention": "Retentie", "label.retention-description": "Meet de retentie van je website door door bij te houden hoe vaak gebruikers terugkeren.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Gebruikersrol", "label.run-query": "Query uitvoeren", "label.save": "Opslaan", @@ -165,6 +173,7 @@ "label.select-date": "Datum selecteren", "label.select-role": "Rol selecteren", "label.select-website": "Website selecteren", + "label.session": "Session", "label.sessions": "Sessies", "label.settings": "Instellingen", "label.share-url": "URL delen", @@ -193,18 +202,21 @@ "label.total": "Totaal", "label.total-records": "Totaal records", "label.tracking-code": "Volgcode", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "Waar", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Unieke bezoekers", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Onbekend", "label.untitled": "Ongetiteld", "label.update": "Update", "label.url": "URL", "label.urls": "URL's", "label.user": "Gebruiker", + "label.user-property": "User Property", "label.username": "Gebruikersnaam", "label.users": "Gebruikers", "label.utm": "UTM", diff --git a/src/lang/pl-PL.json b/src/lang/pl-PL.json index 953438be..697beeb3 100644 --- a/src/lang/pl-PL.json +++ b/src/lang/pl-PL.json @@ -1,7 +1,7 @@ { "label.access-code": "Kod dostępu", "label.actions": "Działania", - "label.activity-log": "Dziennik aktywności", + "label.activity": "Dziennik aktywności", "label.add": "Dodaj", "label.add-description": "Dodaj opis", "label.add-member": "Dodaj członka", @@ -78,6 +78,7 @@ "label.filter-combined": "Połączone", "label.filter-raw": "Surowe dane", "label.filters": "Filtry", + "label.first-seen": "First seen", "label.funnel": "Lejek", "label.funnel-description": "Zrozum wskaźniki konwersji i odpływu użytkowników.", "label.goal": "Cel", @@ -103,6 +104,7 @@ "label.last-days": "Ostatnie {x} dni", "label.last-hours": "Ostatnie {x} godzin", "label.last-months": "Osatnie {x} miesięcy", + "label.last-seen": "Last seen", "label.leave": "Opuść", "label.leave-team": "Opuść zespół", "label.less-than": "Mniejsze niż", @@ -132,11 +134,14 @@ "label.pageTitle": "Tytuł strony", "label.pages": "Strony", "label.password": "Hasło", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Obsługiwane przez {name}", "label.previous": "Poprzedni", "label.previous-period": "Poprzedni okres", "label.previous-year": "Poprzedni rok", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Zapytania", "label.query": "Zapytanie", @@ -156,6 +161,9 @@ "label.reset-website": "Zresetuj statystyki", "label.retention": "Retencja", "label.retention-description": "Mierz przyciągającą siłę swojej strony internetowej, śledząc, jak często użytkownicy powracają.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Rola", "label.run-query": "Uruchom zapytanie", "label.save": "Zapisz", @@ -165,6 +173,7 @@ "label.select-date": "Wybierz datę", "label.select-role": "Wybierz rolę", "label.select-website": "Wybierz witrynę", + "label.session": "Session", "label.sessions": "Sesje", "label.settings": "Ustawienia", "label.share-url": "Udostępnij adres URL", @@ -193,18 +202,21 @@ "label.total": "W sumie", "label.total-records": "Suma rekordów", "label.tracking-code": "Kod śledzenia", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "Prawda", "label.type": "Typ", "label.unique": "Unikalne", "label.unique-visitors": "Unikalni odwiedzający", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Nieznany", "label.untitled": "Bez tytułu", "label.update": "Aktualizuj", "label.url": "Link", "label.urls": "Linki", "label.user": "Użytkownik", + "label.user-property": "User Property", "label.username": "Nazwa użytkownika", "label.users": "Użytkownicy", "label.utm": "UTM", diff --git a/src/lang/pt-BR.json b/src/lang/pt-BR.json index be96d097..6e5b095e 100644 --- a/src/lang/pt-BR.json +++ b/src/lang/pt-BR.json @@ -1,7 +1,7 @@ { "label.access-code": "Código de acesso", "label.actions": "Ações do usuário", - "label.activity-log": "Registro de atividades", + "label.activity": "Registro de atividades", "label.add": "Adicionar", "label.add-description": "Adicionar descrição", "label.add-member": "Adicionar membro", @@ -78,6 +78,7 @@ "label.filter-combined": "Combinado", "label.filter-raw": "Bruto", "label.filters": "Filtros", + "label.first-seen": "First seen", "label.funnel": "Funil", "label.funnel-description": "Entenda a taxa de conversão e abandono dos seus usuários.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Últimos {x} dias", "label.last-hours": "Últimas {x} horas", "label.last-months": "Últimos {x} meses", + "label.last-seen": "Last seen", "label.leave": "Sair", "label.leave-team": "Sair da equipe", "label.less-than": "Menor que", @@ -132,11 +134,14 @@ "label.pageTitle": "Título", "label.pages": "Páginas", "label.password": "Senha", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Desenvolvido por {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Perfil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Consultas", "label.query": "Consulta", @@ -156,6 +161,9 @@ "label.reset-website": "Redefinir dados", "label.retention": "Retenção", "label.retention-description": "Avalie a fidelidade dos seus usuários medindo a frequência com que eles retornam.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Função", "label.run-query": "Executar consulta", "label.save": "Salvar", @@ -165,6 +173,7 @@ "label.select-date": "Selecionar data", "label.select-role": "Selecionar função", "label.select-website": "Selecionar site", + "label.session": "Session", "label.sessions": "Sessões", "label.settings": "Configurações", "label.share-url": "Link para compartilhar", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total de registros", "label.tracking-code": "Código de rastreamento", + "label.transactions": "Transactions", "label.transfer": "Transferir", "label.transfer-website": "Transferir site", "label.true": "Sim", "label.type": "Tipo", "label.unique": "Únicos", "label.unique-visitors": "Visitantes únicos", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Desconhecido", "label.untitled": "Sem título", "label.update": "Atualizar", "label.url": "URL", "label.urls": "URLs", "label.user": "Usuário", + "label.user-property": "User Property", "label.username": "Nome de usuário", "label.users": "Usuários", "label.utm": "UTM", diff --git a/src/lang/pt-PT.json b/src/lang/pt-PT.json index 252457f8..ddc6b726 100644 --- a/src/lang/pt-PT.json +++ b/src/lang/pt-PT.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Ações", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Combinado", "label.filter-raw": "Dados brutos", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Últimos {x} dias", "label.last-hours": "Últimas {x} horas", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Páginas", "label.password": "Senha", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Distribuído por {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Perfil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Repor estatísticas", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Guardar", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Definições", "label.share-url": "Partilhar link", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Código de rastreamento", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Visitantes únicos", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Desconhecido", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Nome de utilizador", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/ro-RO.json b/src/lang/ro-RO.json index c06690c2..f60f8f2b 100644 --- a/src/lang/ro-RO.json +++ b/src/lang/ro-RO.json @@ -1,7 +1,7 @@ { "label.access-code": "Cod de access", "label.actions": "Acțiuni", - "label.activity-log": "Jurnal de activități", + "label.activity": "Jurnal de activități", "label.add": "Adaugă", "label.add-description": "Adaugă descriere", "label.add-member": "Adaugă membru", @@ -78,6 +78,7 @@ "label.filter-combined": "Combinat", "label.filter-raw": "Brut", "label.filters": "Filtre", + "label.first-seen": "First seen", "label.funnel": "Parcursul utilizatorului", "label.funnel-description": "Înțelege rata de conversie și rata de abandon a utilizatorilor.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Ultimele {x} zile", "label.last-hours": "Ultimele {x} ore", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Părăsește", "label.leave-team": "Părăsește echipa", "label.less-than": "Mai puțin decât", @@ -132,11 +134,14 @@ "label.pageTitle": "Titlul paginii", "label.pages": "Pagini", "label.password": "Parolă", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Cu sprijinul {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Interogări", "label.query": "Interogare", @@ -156,6 +161,9 @@ "label.reset-website": "Resetează statisticile pentru site", "label.retention": "Retenție", "label.retention-description": "Măsoară atractivitatea site-ului tău prin urmărirea frecvenței cu care utilizatorii se întorc.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Rol", "label.run-query": "Execută interogarea", "label.save": "Salvează", @@ -165,6 +173,7 @@ "label.select-date": "Selectează data", "label.select-role": "Selectează rolul", "label.select-website": "Selectează website", + "label.session": "Session", "label.sessions": "Sesiuni", "label.settings": "Setări", "label.share-url": "Partajare URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total înregistrări", "label.tracking-code": "Cod de urmărire", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "Adevărat", "label.type": "Tip", "label.unique": "Unici", "label.unique-visitors": "Vizitatori unici", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Necunoscut", "label.untitled": "Fără titlu", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "Utilizator", + "label.user-property": "User Property", "label.username": "Nume utilizator", "label.users": "Utilizatori", "label.utm": "UTM", diff --git a/src/lang/ru-RU.json b/src/lang/ru-RU.json index 257c0491..f483522a 100644 --- a/src/lang/ru-RU.json +++ b/src/lang/ru-RU.json @@ -1,7 +1,7 @@ { "label.access-code": "Код доступа", "label.actions": "Действия", - "label.activity-log": "Журнал активности", + "label.activity": "Журнал активности", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Объединенные", "label.filter-raw": "Сырые данные", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Последние {x} дней", "label.last-hours": "Последние {x} часа", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Уйти", "label.leave-team": "Покинуть команду", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Страницы", "label.password": "Пароль", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "На движке {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Профиль", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Запросы", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Сбросить статистику", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Роль", "label.run-query": "Run query", "label.save": "Сохранить", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Выбрать сайт", + "label.session": "Session", "label.sessions": "Сессии", "label.settings": "Настройки", "label.share-url": "Поделиться ссылкой", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Код отслеживания", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Уникальные посетители", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Неизвестно", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "Пользователь", + "label.user-property": "User Property", "label.username": "Имя пользователя", "label.users": "Пользователи", "label.utm": "UTM", diff --git a/src/lang/si-LK.json b/src/lang/si-LK.json index 6263f91a..46dab6b3 100644 --- a/src/lang/si-LK.json +++ b/src/lang/si-LK.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Actions", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Combined", "label.filter-raw": "Raw", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "අන්තිම {x} දින", "label.last-hours": "අන්තිම {x} පැය", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Pages", "label.password": "මුරපදය", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "පැතිකඩ", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "සංඛ්යා ලේඛන නැවත සකසන්න", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "සුරකින්න", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "සැකසුම්", "label.share-url": "බෙදාගැනීමේ URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "ලුහුබැඳීමේ කේතය", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Unique visitors", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "නොදනී", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "පරිශීලක නාමය", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/sk-SK.json b/src/lang/sk-SK.json index 4447ada2..2a02b5c7 100644 --- a/src/lang/sk-SK.json +++ b/src/lang/sk-SK.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Akcie", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Kombinácie", "label.filter-raw": "Nezpracované", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Posledných {x} dní", "label.last-hours": "Posledných {x} hodín", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Stránky", "label.password": "Heslo", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Powered by {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Uložiť", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Nastavenia", "label.share-url": "Zdielanie URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Sledovací kód", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Jedinečné návštevy", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Neznámý", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Užívateľské meno", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/sl-SI.json b/src/lang/sl-SI.json index 3c684dec..bd180bfb 100644 --- a/src/lang/sl-SI.json +++ b/src/lang/sl-SI.json @@ -1,7 +1,7 @@ { "label.access-code": "Koda za dostop", "label.actions": "Dejanja", - "label.activity-log": "Dnevnik dejavnosti", + "label.activity": "Dnevnik dejavnosti", "label.add": "Dodaj", "label.add-description": "Dodaj opis", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Skupaj", "label.filter-raw": "Neobdelano", "label.filters": "Filtri", + "label.first-seen": "First seen", "label.funnel": "Prodajni lijak", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Zadnjih {x} dni", "label.last-hours": "Zadnjih {x} ur", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Zapusti", "label.leave-team": "Zapusti ekipo", "label.less-than": "Manjše kot", @@ -132,11 +134,14 @@ "label.pageTitle": "Naslov strani", "label.pages": "Strani", "label.password": "Geslo", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Poganja {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Poizvedbe", "label.query": "Poizvedba", @@ -156,6 +161,9 @@ "label.reset-website": "Ponastavi statistiko", "label.retention": "Ohranjanje uporabnikov", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Vloga", "label.run-query": "Izvedi poizvedbo", "label.save": "Shrani", @@ -165,6 +173,7 @@ "label.select-date": "Izberi datum", "label.select-role": "Select role", "label.select-website": "Izberi spletno mesto", + "label.session": "Session", "label.sessions": "Seje", "label.settings": "Nastavitve", "label.share-url": "Deli povezavo", @@ -193,18 +202,21 @@ "label.total": "Skupaj", "label.total-records": "Skupni zapisi", "label.tracking-code": "Koda za sledenje", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "Pravilno", "label.type": "Vrsta", "label.unique": "Unikatni", "label.unique-visitors": "Unikatni obiskovalci", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Neznano", "label.untitled": "Brez naslova", "label.update": "Update", "label.url": "Povezava", "label.urls": "Povezave", "label.user": "Uporabnik", + "label.user-property": "User Property", "label.username": "Uporabniško ime", "label.users": "Uporabniki", "label.utm": "UTM", diff --git a/src/lang/sv-SE.json b/src/lang/sv-SE.json index c60b6cf9..cdaa676a 100644 --- a/src/lang/sv-SE.json +++ b/src/lang/sv-SE.json @@ -1,7 +1,7 @@ { "label.access-code": "Åtkomstkod", "label.actions": "Händelser", - "label.activity-log": "Aktivitetslogg", + "label.activity": "Aktivitetslogg", "label.add": "Lägg till", "label.add-description": "Lägg till beskrivning", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Kombinerade", "label.filter-raw": "Rådata", "label.filters": "Filter", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Förstå omvandlingen och bortfallsfrekvensen för användare.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Senaste {x} dagarna", "label.last-hours": "Senaste {x} timmarna", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Lämna", "label.leave-team": "Lämna team", "label.less-than": "Mindre än", @@ -132,11 +134,14 @@ "label.pageTitle": "Sidtitel", "label.pages": "Sidor", "label.password": "Lösenord", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Drivs av {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Frågor", "label.query": "Fråga", @@ -156,6 +161,9 @@ "label.reset-website": "Återställ webbplats", "label.retention": "Retention", "label.retention-description": "Mät din webbplats engagemang genom att följa hur ofta användare återvänder.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Roll", "label.run-query": "Kör sökning", "label.save": "Spara", @@ -165,6 +173,7 @@ "label.select-date": "Välj datum", "label.select-role": "Select role", "label.select-website": "Välj webbplats", + "label.session": "Session", "label.sessions": "Sessioner", "label.settings": "Inställningar", "label.share-url": "Delningslänk", @@ -193,18 +202,21 @@ "label.total": "Totalt", "label.total-records": "Totala poster", "label.tracking-code": "Spårningskod", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "Sant", "label.type": "Typ", "label.unique": "Unikt", "label.unique-visitors": "Unika besökare", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Okänt", "label.untitled": "Namnlös", "label.update": "Update", "label.url": "Länk", "label.urls": "Länkar", "label.user": "Användare", + "label.user-property": "User Property", "label.username": "Användarnamn", "label.users": "Användare", "label.utm": "UTM", diff --git a/src/lang/ta-IN.json b/src/lang/ta-IN.json index 0f95bc18..1e4466b5 100644 --- a/src/lang/ta-IN.json +++ b/src/lang/ta-IN.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "செயல்கள்", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "ஒருங்கிணைந்த", "label.filter-raw": "மூல", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "முந்தைய {x} நாட்கள்", "label.last-hours": "முந்தைய {x} மணி", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "பக்கங்கள்", "label.password": "கடவுச்சொல்", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "{name} ஆல் இயக்கப்படுகிறது", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "சுயவிவரம்", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Reset statistics", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "சேமி", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "அமைப்புகள்", "label.share-url": "வலைத்தள களத்தைப் பகிரவும்", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "கண்காணிப்பு குறியீடு", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "தனிப்பட்ட பார்வையாளர்கள்", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "தெரியாத", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "பயனர்பெயர்", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/th-TH.json b/src/lang/th-TH.json index a594bb31..7cc35045 100644 --- a/src/lang/th-TH.json +++ b/src/lang/th-TH.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "การกระทำ", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "ข้อมูลรวม", "label.filter-raw": "ข้อมูลดิบ", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "{x} วันที่ผ่านมา", "label.last-hours": "{x} ชั่วโมงที่ผ่านมา", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "หน้าเพจ", "label.password": "รหัสผ่าน", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "ขับเคลื่อนโดย {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "โปรไฟล์", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "รีเซตข้อมูลสถิติ", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "บันทึก", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "ตั้งค่า", "label.share-url": "แชร์ลิงก์", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "โค้ดสำหรับใช้ติดตาม", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "ผู้เข้าชม", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "ไม่รู้จัก", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "ชื่อผู้ใช้", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/tr-TR.json b/src/lang/tr-TR.json index b8271ed2..34a81f75 100644 --- a/src/lang/tr-TR.json +++ b/src/lang/tr-TR.json @@ -1,7 +1,7 @@ { "label.access-code": "Erişim Kodu", "label.actions": "Hareketler", - "label.activity-log": "Aktivite Kaydı", + "label.activity": "Aktivite Kaydı", "label.add": "Ekle", "label.add-description": "Açıklama ekle", "label.add-member": "Üye ekle", @@ -78,6 +78,7 @@ "label.filter-combined": "Birleşik filtre", "label.filter-raw": "Ham filtre", "label.filters": "Filtreler", + "label.first-seen": "First seen", "label.funnel": "Huni", "label.funnel-description": "Kullanıcıların dönüşüm ve ayrılma oranlarını anlayın.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "Son {x} gün", "label.last-hours": "Son {x} saat", "label.last-months": "Son {x} ay", + "label.last-seen": "Last seen", "label.leave": "Ayrıl", "label.leave-team": "Takımdan Ayrıl", "label.less-than": "Küçüktür", @@ -132,11 +134,14 @@ "label.pageTitle": "Sayfa başlığı", "label.pages": "Sayfalar", "label.password": "Parola", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Sağlayıcı: {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Profil", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Sorgular", "label.query": "Sorgu", @@ -156,6 +161,9 @@ "label.reset-website": "İstatistikleri sıfırla", "label.retention": "Geri dönüş", "label.retention-description": "Kullanıcıların ne sıklıkla geri döndüğünü takip ederek web sitenizin kalıcılığını ölçün.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Rol", "label.run-query": "Sorgu çalıştır", "label.save": "Kaydet", @@ -165,6 +173,7 @@ "label.select-date": "Tarih seç", "label.select-role": "Rol seç", "label.select-website": "Web sitesi seç", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Ayarlar", "label.share-url": "Paylaşım adresi", @@ -193,18 +202,21 @@ "label.total": "Toplam", "label.total-records": "Toplam kayıt", "label.tracking-code": "İzleme kodu", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer web sitesi", "label.true": "Doğru", "label.type": "Tip", "label.unique": "Benzersiz", "label.unique-visitors": "Tekil kullanıcı", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Bilinmeyen", "label.untitled": "İsimsiz", "label.update": "Güncelle", "label.url": "URL", "label.urls": "URLs", "label.user": "Kullanıcı", + "label.user-property": "User Property", "label.username": "Kullanıcı adı", "label.users": "Kullanıcılar", "label.utm": "UTM", diff --git a/src/lang/uk-UA.json b/src/lang/uk-UA.json index ecfd27f5..c6843055 100644 --- a/src/lang/uk-UA.json +++ b/src/lang/uk-UA.json @@ -1,7 +1,7 @@ { "label.access-code": "Код доступу", "label.actions": "Дії", - "label.activity-log": "Журнал", + "label.activity": "Журнал", "label.add": "Додати", "label.add-description": "Додати опис", "label.add-member": "Додати учасника", @@ -62,6 +62,9 @@ "label.domain": "Домен", "label.dropoff": "Відсів", "label.edit": "Редагувати", + "label.edit-dashboard": "Edit dashboard", + "label.edit-member": "Edit member", + "label.enable-share-url": "Enable share URL", "label.end-step": "End Step", "label.entry": "Entry URL", "label.event": "Подія", @@ -75,6 +78,7 @@ "label.filter-combined": "Об'єднані", "label.filter-raw": "Сирі дані", "label.filters": "Фільтри", + "label.first-seen": "First seen", "label.funnel": "Воронка", "label.funnel-description": "Зрозуміти рівень конверсії та відсіву користувачів.", "label.goal": "Goal", @@ -100,6 +104,7 @@ "label.last-days": "Останні {x} днів", "label.last-hours": "Останні {x} годин", "label.last-months": "Останні {x} місяців", + "label.last-seen": "Last seen", "label.leave": "Покинути", "label.leave-team": "Покинути команду", "label.less-than": "Менше ніж", @@ -107,6 +112,7 @@ "label.login": "Увійти", "label.logout": "Вийти", "label.manage": "Керувати", + "label.manager": "Manager", "label.max": "Макс.", "label.member": "Учасник", "label.members": "Учасники", @@ -128,11 +134,14 @@ "label.pageTitle": "Заголовок сторінки", "label.pages": "Сторінки", "label.password": "Пароль", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "На базі {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Профіль", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Запити", "label.query": "Запит", @@ -152,6 +161,9 @@ "label.reset-website": "Скинути статистику сайту", "label.retention": "Липкість", "label.retention-description": "Виміряйте липкість вашого сайту, відстежуючи, як часто користувачі повертаються на нього.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Роль", "label.run-query": "Виконати запит", "label.save": "Зберегти", @@ -161,6 +173,7 @@ "label.select-date": "Вибрати дату", "label.select-role": "Вибрати роль", "label.select-website": "Вибрати сайт", + "label.session": "Session", "label.sessions": "Сесії", "label.settings": "Налаштування", "label.share-url": "Поділитися посилання", @@ -171,6 +184,7 @@ "label.tablet": "Планшет", "label.team": "Команда", "label.team-id": "Ідентифікатор команди", + "label.team-manager": "Team manager", "label.team-member": "Учасник команди", "label.team-name": "Назва команди", "label.team-owner": "Власник команди", @@ -188,18 +202,21 @@ "label.total": "Всього", "label.total-records": "Всього записів", "label.tracking-code": "Код для відслідковування", + "label.transactions": "Transactions", "label.transfer": "Передати", "label.transfer-website": "Передати сайт", "label.true": "True", "label.type": "Тип", "label.unique": "Унікальний", "label.unique-visitors": "Унікальні відвідувачі", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Невідомо", "label.untitled": "Без заголовку", "label.update": "Оновлення", "label.url": "URL", "label.urls": "URLs", "label.user": "Користувач", + "label.user-property": "User Property", "label.username": "Ім'я користувача", "label.users": "Користувачі", "label.utm": "UTM", @@ -210,6 +227,7 @@ "label.view-only": "Тільки для перегляду", "label.views": "Перегляди", "label.views-per-visit": "Перегляди за одне відвідування", + "label.visit-duration": "Visit duration", "label.visitors": "Відвідувачі", "label.visits": "Відвідування", "label.website": "Сайт", diff --git a/src/lang/ur-PK.json b/src/lang/ur-PK.json index 97de5d69..138ec1b3 100644 --- a/src/lang/ur-PK.json +++ b/src/lang/ur-PK.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "اعمال", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "مشترکہ", "label.filter-raw": "خام", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "پچھلے {x} دن", "label.last-hours": "پچھلے {x} گھنٹے", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "صفحات", "label.password": "پاس ورڈ", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "تقویت یافتہ بذریعہ {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "پروفائل", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "اعدادوشمار کو دوبارہ ترتیب دیں", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "محفوظ کریں", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "ترتیبات", "label.share-url": "URL کا اشتراک کریں", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "ٹریکنگ کوڈ", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "منفرد زائرین", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "نامعلوم", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "صارف نام", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/vi-VN.json b/src/lang/vi-VN.json index 054f449a..22a4eaf7 100644 --- a/src/lang/vi-VN.json +++ b/src/lang/vi-VN.json @@ -1,7 +1,7 @@ { "label.access-code": "Access code", "label.actions": "Hành động", - "label.activity-log": "Activity log", + "label.activity": "Activity log", "label.add": "Add", "label.add-description": "Add description", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "Kết hợp", "label.filter-raw": "Gốc", "label.filters": "Filters", + "label.first-seen": "First seen", "label.funnel": "Funnel", "label.funnel-description": "Understand the conversion and drop-off rate of users.", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "{x} ngày gần nhất", "label.last-hours": "{x} giờ gần nhất", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "Leave", "label.leave-team": "Leave team", "label.less-than": "Less than", @@ -132,11 +134,14 @@ "label.pageTitle": "Page title", "label.pages": "Trang", "label.password": "Mật khẩu", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "Bản quyền thuộc về {name}", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "Hồ sơ", + "label.properties": "Properties", "label.property": "Property", "label.queries": "Queries", "label.query": "Query", @@ -156,6 +161,9 @@ "label.reset-website": "Tái thiết lập thống kê", "label.retention": "Retention", "label.retention-description": "Measure your website stickiness by tracking how often users return.", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "Role", "label.run-query": "Run query", "label.save": "Lưu", @@ -165,6 +173,7 @@ "label.select-date": "Select date", "label.select-role": "Select role", "label.select-website": "Select website", + "label.session": "Session", "label.sessions": "Sessions", "label.settings": "Cài đặt", "label.share-url": "Chia sẻ URL", @@ -193,18 +202,21 @@ "label.total": "Total", "label.total-records": "Total records", "label.tracking-code": "Mã theo dõi", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "True", "label.type": "Type", "label.unique": "Unique", "label.unique-visitors": "Khách truy cập một lần", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "Không rõ", "label.untitled": "Untitled", "label.update": "Update", "label.url": "URL", "label.urls": "URLs", "label.user": "User", + "label.user-property": "User Property", "label.username": "Tên đăng nhập", "label.users": "Users", "label.utm": "UTM", diff --git a/src/lang/zh-CN.json b/src/lang/zh-CN.json index 64dfa12f..741d2de0 100644 --- a/src/lang/zh-CN.json +++ b/src/lang/zh-CN.json @@ -1,7 +1,7 @@ { "label.access-code": "访问代码", "label.actions": "用户行为", - "label.activity-log": "活动日志", + "label.activity": "活动日志", "label.add": "添加", "label.add-description": "添加描述", "label.add-member": "添加成员", @@ -78,6 +78,7 @@ "label.filter-combined": "合并", "label.filter-raw": "原始", "label.filters": "筛选", + "label.first-seen": "First seen", "label.funnel": "分析", "label.funnel-description": "了解用户的转换率和退出率。", "label.goal": "目标", @@ -103,6 +104,7 @@ "label.last-days": "最近 {x} 天", "label.last-hours": "最近 {x} 小时", "label.last-months": "最近 {x} 个月", + "label.last-seen": "Last seen", "label.leave": "离开", "label.leave-team": "离开团队", "label.less-than": "少于", @@ -132,11 +134,14 @@ "label.pageTitle": "标题", "label.pages": "网页", "label.password": "密码", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "由 {name} 提供支持", "label.previous": "先前", "label.previous-period": "上一时期", "label.previous-year": "上一年", "label.profile": "个人资料", + "label.properties": "Properties", "label.property": "属性", "label.queries": "查询", "label.query": "查询", @@ -156,6 +161,9 @@ "label.reset-website": "重置统计数据", "label.retention": "保留", "label.retention-description": "通过跟踪用户返回的频率来衡量网站的用户粘性。", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "角色", "label.run-query": "查询", "label.save": "保存", @@ -165,6 +173,7 @@ "label.select-date": "选择数据", "label.select-role": "选择角色", "label.select-website": "选择网站", + "label.session": "Session", "label.sessions": "会话", "label.settings": "设置", "label.share-url": "共享链接", @@ -193,18 +202,21 @@ "label.total": "总数", "label.total-records": "总记录数", "label.tracking-code": "跟踪代码", + "label.transactions": "Transactions", "label.transfer": "转移", "label.transfer-website": "转移网站", "label.true": "是", "label.type": "类型", "label.unique": "独立", "label.unique-visitors": "独立访客", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "未知", "label.untitled": "未命名", "label.update": "更新", "label.url": "网址", "label.urls": "网址", "label.user": "用户", + "label.user-property": "User Property", "label.username": "用户名", "label.users": "用户", "label.utm": "UTM", diff --git a/src/lang/zh-TW.json b/src/lang/zh-TW.json index 10069181..a2c5d2c3 100644 --- a/src/lang/zh-TW.json +++ b/src/lang/zh-TW.json @@ -1,7 +1,7 @@ { "label.access-code": "存取碼", "label.actions": "行動", - "label.activity-log": "活動日誌", + "label.activity": "活動日誌", "label.add": "新增", "label.add-description": "新增描述", "label.add-member": "Add member", @@ -78,6 +78,7 @@ "label.filter-combined": "組合", "label.filter-raw": "原始", "label.filters": "篩選器", + "label.first-seen": "First seen", "label.funnel": "漏斗", "label.funnel-description": "瞭解使用者的轉換率和退出率", "label.goal": "Goal", @@ -103,6 +104,7 @@ "label.last-days": "最近 {x} 天", "label.last-hours": "最近 {x} 小時", "label.last-months": "Last {x} months", + "label.last-seen": "Last seen", "label.leave": "離開", "label.leave-team": "離開團隊", "label.less-than": "小於", @@ -132,11 +134,14 @@ "label.pageTitle": "頁面標題", "label.pages": "頁面", "label.password": "密碼", + "label.path": "Path", + "label.paths": "Paths", "label.powered-by": "由 {name} 提供", "label.previous": "Previous", "label.previous-period": "Previous period", "label.previous-year": "Previous year", "label.profile": "個人資料", + "label.properties": "Properties", "label.property": "Property", "label.queries": "查詢", "label.query": "查詢", @@ -156,6 +161,9 @@ "label.reset-website": "重設網站", "label.retention": "保留", "label.retention-description": "透過追蹤使用者回訪的頻率來衡量您的網站黏著度。", + "label.revenue": "Revenue", + "label.revenue-description": "Look into your revenue across time.", + "label.revenue-property": "Revenue Property", "label.role": "角色", "label.run-query": "執行查詢", "label.save": "儲存", @@ -165,6 +173,7 @@ "label.select-date": "選擇日期", "label.select-role": "Select role", "label.select-website": "選擇網站", + "label.session": "Session", "label.sessions": "工作階段", "label.settings": "設定", "label.share-url": "分享網址", @@ -193,18 +202,21 @@ "label.total": "總計", "label.total-records": "總記錄", "label.tracking-code": "追蹤代碼", + "label.transactions": "Transactions", "label.transfer": "Transfer", "label.transfer-website": "Transfer website", "label.true": "是", "label.type": "類型", "label.unique": "獨立", "label.unique-visitors": "獨立訪客", + "label.uniqueCustomers": "Unique Customers", "label.unknown": "未知", "label.untitled": "無標題", "label.update": "Update", "label.url": "網址", "label.urls": "網址", "label.user": "使用者", + "label.user-property": "User Property", "label.username": "使用者名稱", "label.users": "使用者", "label.utm": "UTM", diff --git a/src/lib/types.ts b/src/lib/types.ts index 3bce5271..743761d7 100644 --- a/src/lib/types.ts +++ b/src/lib/types.ts @@ -125,9 +125,9 @@ export interface WebsiteEventMetric { export interface WebsiteEventData { eventName?: string; - fieldName: string; + propertyName: string; dataType: number; - fieldValue?: string; + propertyValue?: string; total: number; } diff --git a/src/pages/api/events/[eventId]/data.ts b/src/pages/api/websites/[websiteId]/event-data/events.ts similarity index 100% rename from src/pages/api/events/[eventId]/data.ts rename to src/pages/api/websites/[websiteId]/event-data/events.ts diff --git a/src/pages/api/websites/[websiteId]/event-data/properties.ts b/src/pages/api/websites/[websiteId]/event-data/properties.ts new file mode 100644 index 00000000..19e9bbb8 --- /dev/null +++ b/src/pages/api/websites/[websiteId]/event-data/properties.ts @@ -0,0 +1,49 @@ +import { canViewWebsite } from 'lib/auth'; +import { useAuth, useCors, useValidate } from 'lib/middleware'; +import { NextApiRequestQueryBody } from 'lib/types'; +import { NextApiResponse } from 'next'; +import { methodNotAllowed, ok, unauthorized } from 'next-basics'; +import { getEventDataProperties } from 'queries'; +import * as yup from 'yup'; + +export interface EventDataFieldsRequestQuery { + websiteId: string; + startAt: string; + endAt: string; + propertyName?: string; +} + +const schema = { + GET: yup.object().shape({ + websiteId: yup.string().uuid().required(), + startAt: yup.number().integer().required(), + endAt: yup.number().integer().min(yup.ref('startAt')).required(), + propertyName: yup.string(), + }), +}; + +export default async ( + req: NextApiRequestQueryBody, + res: NextApiResponse, +) => { + await useCors(req, res); + await useAuth(req, res); + await useValidate(schema, req, res); + + if (req.method === 'GET') { + const { websiteId, startAt, endAt, propertyName } = req.query; + + if (!(await canViewWebsite(req.auth, websiteId))) { + return unauthorized(res); + } + + const startDate = new Date(+startAt); + const endDate = new Date(+endAt); + + const data = await getEventDataProperties(websiteId, { startDate, endDate, propertyName }); + + return ok(res, data); + } + + return methodNotAllowed(res); +}; diff --git a/src/pages/api/event-data/fields.ts b/src/pages/api/websites/[websiteId]/event-data/values.ts similarity index 80% rename from src/pages/api/event-data/fields.ts rename to src/pages/api/websites/[websiteId]/event-data/values.ts index 4353ee73..b9ada96d 100644 --- a/src/pages/api/event-data/fields.ts +++ b/src/pages/api/websites/[websiteId]/event-data/values.ts @@ -3,14 +3,15 @@ import { useAuth, useCors, useValidate } from 'lib/middleware'; import { NextApiRequestQueryBody } from 'lib/types'; import { NextApiResponse } from 'next'; import { methodNotAllowed, ok, unauthorized } from 'next-basics'; -import { getEventDataFields } from 'queries'; +import { getEventDataValues } from 'queries'; + import * as yup from 'yup'; export interface EventDataFieldsRequestQuery { websiteId: string; startAt: string; endAt: string; - field?: string; + propertyName?: string; } const schema = { @@ -18,7 +19,7 @@ const schema = { websiteId: yup.string().uuid().required(), startAt: yup.number().integer().required(), endAt: yup.number().integer().min(yup.ref('startAt')).required(), - field: yup.string(), + propertyName: yup.string(), }), }; @@ -31,7 +32,7 @@ export default async ( await useValidate(schema, req, res); if (req.method === 'GET') { - const { websiteId, startAt, endAt, field } = req.query; + const { websiteId, startAt, endAt, propertyName } = req.query; if (!(await canViewWebsite(req.auth, websiteId))) { return unauthorized(res); @@ -40,7 +41,7 @@ export default async ( const startDate = new Date(+startAt); const endDate = new Date(+endAt); - const data = await getEventDataFields(websiteId, { startDate, endDate, field }); + const data = await getEventDataValues(websiteId, { startDate, endDate, propertyName }); return ok(res, data); } diff --git a/src/pages/api/event-data/stats.ts b/src/pages/api/websites/[websiteId]/events/stats.ts similarity index 100% rename from src/pages/api/event-data/stats.ts rename to src/pages/api/websites/[websiteId]/events/stats.ts diff --git a/src/pages/api/sessions/[sessionId]/data.ts b/src/pages/api/websites/[websiteId]/sessions/[sessionId]/properties.ts similarity index 100% rename from src/pages/api/sessions/[sessionId]/data.ts rename to src/pages/api/websites/[websiteId]/sessions/[sessionId]/properties.ts diff --git a/src/queries/analytics/events/getEventDataEvents.ts b/src/queries/analytics/events/getEventDataEvents.ts index e5647deb..6b57330c 100644 --- a/src/queries/analytics/events/getEventDataEvents.ts +++ b/src/queries/analytics/events/getEventDataEvents.ts @@ -22,9 +22,9 @@ async function relationalQuery(websiteId: string, filters: QueryFilters) { ` select website_event.event_name as "eventName", - event_data.data_key as "fieldName", + event_data.data_key as "propertyName", event_data.data_type as "dataType", - event_data.string_value as "fieldValue", + event_data.string_value as "propertyValue", count(*) as "total" from event_data inner join website_event @@ -43,7 +43,7 @@ async function relationalQuery(websiteId: string, filters: QueryFilters) { ` select website_event.event_name as "eventName", - event_data.data_key as "fieldName", + event_data.data_key as "propertyName", event_data.data_type as "dataType", count(*) as "total" from event_data @@ -62,7 +62,7 @@ async function relationalQuery(websiteId: string, filters: QueryFilters) { async function clickhouseQuery( websiteId: string, filters: QueryFilters, -): Promise<{ eventName: string; fieldName: string; dataType: number; total: number }[]> { +): Promise<{ eventName: string; propertyName: string; dataType: number; total: number }[]> { const { rawQuery, parseFilters } = clickhouse; const { event } = filters; const { params } = await parseFilters(websiteId, filters); @@ -72,9 +72,9 @@ async function clickhouseQuery( ` select event_name as eventName, - data_key as fieldName, + data_key as propertyName, data_type as dataType, - string_value as fieldValue, + string_value as propertyValue, count(*) as total from event_data where website_id = {websiteId:UUID} @@ -89,9 +89,9 @@ async function clickhouseQuery( return Object.values(result).map((a: any) => { return { eventName: a.eventName, - fieldName: a.fieldName, + propertyName: a.propertyName, dataType: Number(a.dataType), - fieldValue: a.fieldValue, + propertyValue: a.propertyValue, total: Number(a.total), }; }); @@ -102,7 +102,7 @@ async function clickhouseQuery( ` select event_name as eventName, - data_key as fieldName, + data_key as propertyName, data_type as dataType, count(*) as total from event_data @@ -117,7 +117,7 @@ async function clickhouseQuery( return Object.values(result).map((a: any) => { return { eventName: a.eventName, - fieldName: a.fieldName, + propertyName: a.propertyName, dataType: Number(a.dataType), total: Number(a.total), }; diff --git a/src/queries/analytics/events/getEventDataFields.ts b/src/queries/analytics/events/getEventDataProperties.ts similarity index 61% rename from src/queries/analytics/events/getEventDataFields.ts rename to src/queries/analytics/events/getEventDataProperties.ts index f669ad39..78fcb2cd 100644 --- a/src/queries/analytics/events/getEventDataFields.ts +++ b/src/queries/analytics/events/getEventDataProperties.ts @@ -3,8 +3,8 @@ import clickhouse from 'lib/clickhouse'; import { CLICKHOUSE, PRISMA, runQuery } from 'lib/db'; import { QueryFilters, WebsiteEventData } from 'lib/types'; -export async function getEventDataFields( - ...args: [websiteId: string, filters: QueryFilters & { field?: string }] +export async function getEventDataProperties( + ...args: [websiteId: string, filters: QueryFilters & { propertyName?: string }] ): Promise { return runQuery({ [PRISMA]: () => relationalQuery(...args), @@ -12,25 +12,26 @@ export async function getEventDataFields( }); } -async function relationalQuery(websiteId: string, filters: QueryFilters & { field?: string }) { +async function relationalQuery( + websiteId: string, + filters: QueryFilters & { propertyName?: string }, +) { const { rawQuery, parseFilters } = prisma; const { filterQuery, params } = await parseFilters(websiteId, filters, { - columns: { field: 'data_key' }, + columns: { propertyName: 'data_key' }, }); return rawQuery( ` select - data_key as "fieldName", - data_type as "dataType", - string_value as "fieldValue", + data_key as "propertyName", count(*) as "total" from event_data where website_id = {{websiteId::uuid}} and created_at between {{startDate}} and {{endDate}} ${filterQuery} - group by data_key, data_type, string_value - order by 3 desc, 2 desc, 1 asc + group by data_key + order by 2 desc limit 500 `, params, @@ -39,35 +40,33 @@ async function relationalQuery(websiteId: string, filters: QueryFilters & { fiel async function clickhouseQuery( websiteId: string, - filters: QueryFilters & { field?: string }, -): Promise<{ fieldName: string; dataType: number; fieldValue: string; total: number }[]> { + filters: QueryFilters & { propertyName?: string }, +): Promise<{ propertyName: string; dataType: number; propertyValue: string; total: number }[]> { const { rawQuery, parseFilters } = clickhouse; const { filterQuery, params } = await parseFilters(websiteId, filters, { - columns: { field: 'data_key' }, + columns: { propertyName: 'data_key' }, }); return rawQuery( ` select - data_key as fieldName, - data_type as dataType, - string_value as fieldValue, + data_key as propertyName, count(*) as total from event_data where website_id = {websiteId:UUID} and created_at between {startDate:DateTime64} and {endDate:DateTime64} ${filterQuery} - group by data_key, data_type, string_value - order by 3 desc, 2 desc, 1 asc + group by data_key + order by 2 desc limit 500 `, params, ).then(result => { return Object.values(result).map((a: any) => { return { - fieldName: a.fieldName, + propertyName: a.propertyName, dataType: Number(a.dataType), - fieldValue: a.fieldValue, + propertyValue: a.propertyValue, total: Number(a.total), }; }); diff --git a/src/queries/analytics/events/getEventDataStats.ts b/src/queries/analytics/events/getEventDataStats.ts index 09bef107..51a0da74 100644 --- a/src/queries/analytics/events/getEventDataStats.ts +++ b/src/queries/analytics/events/getEventDataStats.ts @@ -7,7 +7,7 @@ export async function getEventDataStats( ...args: [websiteId: string, filters: QueryFilters] ): Promise<{ events: number; - fields: number; + properties: number; records: number; }> { return runQuery({ @@ -24,7 +24,7 @@ async function relationalQuery(websiteId: string, filters: QueryFilters) { ` select count(distinct t.website_event_id) as "events", - count(distinct t.data_key) as "fields", + count(distinct t.data_key) as "properties", sum(t.total) as "records" from ( select @@ -45,7 +45,7 @@ async function relationalQuery(websiteId: string, filters: QueryFilters) { async function clickhouseQuery( websiteId: string, filters: QueryFilters, -): Promise<{ events: number; fields: number; records: number }[]> { +): Promise<{ events: number; properties: number; records: number }[]> { const { rawQuery, parseFilters } = clickhouse; const { filterQuery, params } = await parseFilters(websiteId, filters); @@ -53,7 +53,7 @@ async function clickhouseQuery( ` select count(distinct t.event_id) as "events", - count(distinct t.data_key) as "fields", + count(distinct t.data_key) as "properties", sum(t.total) as "records" from ( select @@ -72,7 +72,7 @@ async function clickhouseQuery( return Object.values(result).map((a: any) => { return { events: Number(a.events), - fields: Number(a.fields), + properties: Number(a.properties), records: Number(a.records), }; }); diff --git a/src/queries/analytics/events/getEventDataValues.ts b/src/queries/analytics/events/getEventDataValues.ts new file mode 100644 index 00000000..abf2efc0 --- /dev/null +++ b/src/queries/analytics/events/getEventDataValues.ts @@ -0,0 +1,70 @@ +import prisma from 'lib/prisma'; +import clickhouse from 'lib/clickhouse'; +import { CLICKHOUSE, PRISMA, runQuery } from 'lib/db'; +import { QueryFilters, WebsiteEventData } from 'lib/types'; + +export async function getEventDataValues( + ...args: [websiteId: string, filters: QueryFilters & { propertyName?: string }] +): Promise { + return runQuery({ + [PRISMA]: () => relationalQuery(...args), + [CLICKHOUSE]: () => clickhouseQuery(...args), + }); +} + +async function relationalQuery( + websiteId: string, + filters: QueryFilters & { propertyName?: string }, +) { + const { rawQuery, parseFilters } = prisma; + const { filterQuery, params } = await parseFilters(websiteId, filters); + + return rawQuery( + ` + select + string_value as "value", + count(*) as "total" + from event_data + where website_id = {{websiteId::uuid}} + and created_at between {{startDate}} and {{endDate}} + and data_key = {{propertyName}} + ${filterQuery} + group by string_value + order by 2 desc + limit 500 + `, + params, + ); +} + +async function clickhouseQuery( + websiteId: string, + filters: QueryFilters & { propertyName?: string }, +): Promise<{ propertyName: string; dataType: number; propertyValue: string; total: number }[]> { + const { rawQuery, parseFilters } = clickhouse; + const { filterQuery, params } = await parseFilters(websiteId, filters); + + return rawQuery( + ` + select + string_value as "value", + count(*) as "total" + from event_data + where website_id = {websiteId:UUID} + and created_at between {startDate:DateTime64} and {endDate:DateTime64} + and data_key = {propertyName:String} + ${filterQuery} + group by string_value + order by 2 desc + limit 500 + `, + params, + ).then(result => { + return Object.values(result).map((a: any) => { + return { + ...a, + total: Number(a.total), + }; + }); + }); +} diff --git a/src/queries/index.ts b/src/queries/index.ts index 51c1e14b..7dd71783 100644 --- a/src/queries/index.ts +++ b/src/queries/index.ts @@ -4,7 +4,8 @@ export * from 'queries/prisma/teamUser'; export * from 'queries/prisma/user'; export * from 'queries/prisma/website'; export * from './analytics/events/getEventDataEvents'; -export * from './analytics/events/getEventDataFields'; +export * from './analytics/events/getEventDataProperties'; +export * from './analytics/events/getEventDataValues'; export * from './analytics/events/getEventDataStats'; export * from './analytics/events/getEventDataUsage'; export * from './analytics/events/getEventMetrics'; diff --git a/yarn.lock b/yarn.lock index 24df3ea1..9cfe709f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9033,10 +9033,10 @@ randombytes@^2.1.0: dependencies: safe-buffer "^5.1.0" -react-basics@^0.124.0: - version "0.124.0" - resolved "https://registry.yarnpkg.com/react-basics/-/react-basics-0.124.0.tgz#c2c783f634aadccc13aae8a770960d298a10ebe4" - integrity sha512-5E2chyDE0PKKQ9x7kKM18/6UjFsjkPx7mfbTJb4PsWCC5gPi6m5zX7uPWF7omu4/I5Oms/nj16D3pa350WXIyw== +react-basics@^0.125.0: + version "0.125.0" + resolved "https://registry.yarnpkg.com/react-basics/-/react-basics-0.125.0.tgz#6baf3fea503fb4475f51877efa05d1a734b232c6" + integrity sha512-8swjTaKfenwb+NunwzQo16V+dCA/38Kd+PSYWpBFyNmlFzs3Ax2ZgnysxDhW9IgfFr4wR6/0gzD3S31WzXq6Kw== dependencies: "@react-spring/web" "^9.7.3" classnames "^2.3.1" @@ -9865,7 +9865,16 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -9954,7 +9963,14 @@ string.prototype.trimstart@^1.0.8: define-properties "^1.2.1" es-object-atoms "^1.0.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -10726,7 +10742,7 @@ which@^2.0.1: dependencies: isexe "^2.0.0" -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -10744,6 +10760,15 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"