From a995961c4e90d907774f9577b4c04c16fea946bf Mon Sep 17 00:00:00 2001 From: Konrad <11725227+mKoonrad@users.noreply.github.com> Date: Sun, 11 Jan 2026 23:28:16 +0100 Subject: [PATCH] fix: mark document auth types for translation (#2331) --- packages/lib/constants/document-auth.ts | 15 +++++++++------ .../document-global-auth-access-select.tsx | 2 +- .../document-global-auth-action-select.tsx | 2 +- .../recipient/recipient-action-auth-select.tsx | 2 +- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/packages/lib/constants/document-auth.ts b/packages/lib/constants/document-auth.ts index 3301a700c..b83353752 100644 --- a/packages/lib/constants/document-auth.ts +++ b/packages/lib/constants/document-auth.ts @@ -1,30 +1,33 @@ +import type { MessageDescriptor } from '@lingui/core'; +import { msg } from '@lingui/core/macro'; + import type { TDocumentAuth } from '../types/document-auth'; import { DocumentAuth } from '../types/document-auth'; type DocumentAuthTypeData = { key: TDocumentAuth; - value: string; + value: MessageDescriptor; }; export const DOCUMENT_AUTH_TYPES: Record = { [DocumentAuth.ACCOUNT]: { key: DocumentAuth.ACCOUNT, - value: 'Require account', + value: msg`Require account`, }, [DocumentAuth.PASSKEY]: { key: DocumentAuth.PASSKEY, - value: 'Require passkey', + value: msg`Require passkey`, }, [DocumentAuth.TWO_FACTOR_AUTH]: { key: DocumentAuth.TWO_FACTOR_AUTH, - value: 'Require 2FA', + value: msg`Require 2FA`, }, [DocumentAuth.PASSWORD]: { key: DocumentAuth.PASSWORD, - value: 'Require password', + value: msg`Require password`, }, [DocumentAuth.EXPLICIT_NONE]: { key: DocumentAuth.EXPLICIT_NONE, - value: 'None (Overrides global settings)', + value: msg`None (Overrides global settings)`, }, } satisfies Record; diff --git a/packages/ui/components/document/document-global-auth-access-select.tsx b/packages/ui/components/document/document-global-auth-access-select.tsx index 227f31d04..ed4cbce6f 100644 --- a/packages/ui/components/document/document-global-auth-access-select.tsx +++ b/packages/ui/components/document/document-global-auth-access-select.tsx @@ -35,7 +35,7 @@ export const DocumentGlobalAuthAccessSelect = ({ }, ...Object.values(DocumentAccessAuth).map((authType) => ({ value: authType, - label: DOCUMENT_AUTH_TYPES[authType].value, + label: _(DOCUMENT_AUTH_TYPES[authType].value), })), ]; diff --git a/packages/ui/components/document/document-global-auth-action-select.tsx b/packages/ui/components/document/document-global-auth-action-select.tsx index 35ab93dc8..71db18219 100644 --- a/packages/ui/components/document/document-global-auth-action-select.tsx +++ b/packages/ui/components/document/document-global-auth-action-select.tsx @@ -35,7 +35,7 @@ export const DocumentGlobalAuthActionSelect = ({ .filter((auth) => auth !== DocumentAuth.ACCOUNT) .map((authType) => ({ value: authType, - label: DOCUMENT_AUTH_TYPES[authType].value, + label: _(DOCUMENT_AUTH_TYPES[authType].value), })), ]; diff --git a/packages/ui/components/recipient/recipient-action-auth-select.tsx b/packages/ui/components/recipient/recipient-action-auth-select.tsx index d49f5b158..678b794e1 100644 --- a/packages/ui/components/recipient/recipient-action-auth-select.tsx +++ b/packages/ui/components/recipient/recipient-action-auth-select.tsx @@ -39,7 +39,7 @@ export const RecipientActionAuthSelect = ({ .filter((auth) => auth !== RecipientActionAuth.ACCOUNT) .map((authType) => ({ value: authType, - label: DOCUMENT_AUTH_TYPES[authType].value, + label: _(DOCUMENT_AUTH_TYPES[authType].value), })), ];