diff --git a/.changeset/huge-walls-kiss.md b/.changeset/huge-walls-kiss.md new file mode 100644 index 000000000..f5d278220 --- /dev/null +++ b/.changeset/huge-walls-kiss.md @@ -0,0 +1,5 @@ +--- +"lingo.dev": patch +--- + +improve observability for i18n diff --git a/packages/cli/src/cli/cmd/i18n.ts b/packages/cli/src/cli/cmd/i18n.ts index 406a961f2..216e5a949 100644 --- a/packages/cli/src/cli/cmd/i18n.ts +++ b/packages/cli/src/cli/cmd/i18n.ts @@ -93,10 +93,6 @@ export default new Command() .action(async function (options) { updateGitignore(); - await trackEvent(null, "cmd.i18n.start", { - rawOptions: options, - }); - const ora = Ora(); let flags: ReturnType; @@ -153,6 +149,11 @@ export default new Command() ora.succeed(`Authenticated as ${auth.email}`); } + await trackEvent(authId, "cmd.i18n.start", { + i18nConfig, + flags, + }); + let buckets = getBuckets(i18nConfig!); if (flags.bucket?.length) { buckets = buckets.filter((bucket: any) =>