Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/DevicesDetection/DevicesDetection.php')
-rw-r--r--plugins/DevicesDetection/DevicesDetection.php34
1 files changed, 34 insertions, 0 deletions
diff --git a/plugins/DevicesDetection/DevicesDetection.php b/plugins/DevicesDetection/DevicesDetection.php
index 5c20cf46df..8bff9ede27 100644
--- a/plugins/DevicesDetection/DevicesDetection.php
+++ b/plugins/DevicesDetection/DevicesDetection.php
@@ -13,4 +13,38 @@ require_once PIWIK_INCLUDE_PATH . '/plugins/DevicesDetection/functions.php';
class DevicesDetection extends \Piwik\Plugin
{
+ public function registerEvents()
+ {
+ return [
+ 'Translate.getClientSideTranslationKeys' => 'getClientSideTranslationKeys',
+ 'AssetManager.getStylesheetFiles' => 'getStylesheetFiles',
+ ];
+ }
+
+ public function getClientSideTranslationKeys(&$translations)
+ {
+ $translations[] = 'DevicesDetection_UserAgent';
+ $translations[] = 'General_Refresh';
+ $translations[] = 'DevicesDetection_BotDetected';
+ $translations[] = 'DevicesDetection_ColumnOperatingSystem';
+ $translations[] = 'Mobile_ShowAll';
+ $translations[] = 'CorePluginsAdmin_Version';
+ $translations[] = 'DevicesDetection_OperatingSystemFamily';
+ $translations[] = 'DevicesDetection_ColumnBrowser';
+ $translations[] = 'DevicesDetection_BrowserFamily';
+ $translations[] = 'DevicesDetection_Device';
+ $translations[] = 'DevicesDetection_dataTableLabelTypes';
+ $translations[] = 'DevicesDetection_dataTableLabelBrands';
+ $translations[] = 'DevicesDetection_dataTableLabelModels';
+ $translations[] = 'General_Close';
+ $translations[] = 'DevicesDetection_DeviceDetection';
+ $translations[] = 'DevicesDetection_ClientHints';
+ $translations[] = 'DevicesDetection_ConsiderClientHints';
+ $translations[] = 'DevicesDetection_ClientHintsNotSupported';
+ }
+
+ public function getStylesheetFiles(&$files)
+ {
+ $files[] = 'plugins/DevicesDetection/vue/src/DetectionPage/DetectionPage.less';
+ }
}