about summary refs log tree commit diff
path: root/src/components/dms
diff options
context:
space:
mode:
authorEric Bailey <git@esb.lol>2025-04-09 17:00:40 -0500
committerGitHub <noreply@github.com>2025-04-09 15:00:40 -0700
commit5371114609c5c5f431cf52b01c3de3619e7c8b13 (patch)
tree602f39b64bff07c55f8af491fc8ad5bd20b7585d /src/components/dms
parent4c0213b3e91ee7d6a25b104cefa58ee26368ffd8 (diff)
downloadvoidsky-5371114609c5c5f431cf52b01c3de3619e7c8b13.tar.zst
Add translate metrics (#8171)
* Add translate metrics

* Format
Diffstat (limited to 'src/components/dms')
-rw-r--r--src/components/dms/MessageContextMenu.tsx7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/components/dms/MessageContextMenu.tsx b/src/components/dms/MessageContextMenu.tsx
index c978f1556..709665347 100644
--- a/src/components/dms/MessageContextMenu.tsx
+++ b/src/components/dms/MessageContextMenu.tsx
@@ -8,6 +8,7 @@ import {useLingui} from '@lingui/react'
 import {useOpenLink} from '#/lib/hooks/useOpenLink'
 import {richTextToString} from '#/lib/strings/rich-text-helpers'
 import {getTranslatorLink} from '#/locale/helpers'
+import {logger} from '#/logger'
 import {isNative} from '#/platform/detection'
 import {useConvoActive} from '#/state/messages/convo'
 import {useLanguagePrefs} from '#/state/preferences'
@@ -61,6 +62,12 @@ export let MessageContextMenu = ({
       langPrefs.primaryLanguage,
     )
     openLink(translatorUrl, true)
+
+    logger.metric('translate', {
+      sourceLanguages: [],
+      targetLanguage: langPrefs.primaryLanguage,
+      textLength: message.text.length,
+    })
   }, [langPrefs.primaryLanguage, message.text, openLink])
 
   const onDelete = useCallback(() => {