Add field description+label translations (#9899)

Add translations for field descriptions
This commit is contained in:
Félix Malfait
2025-01-28 23:20:28 +01:00
committed by GitHub
parent b1219ff107
commit f74bb5a60b
47 changed files with 4210 additions and 720 deletions

View File

@ -42,8 +42,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceField({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.handle,
type: FieldMetadataType.TEXT,
label: 'handle',
description: 'The account handle (email, username, phone number, etc.)',
label: msg`handle`,
description: msg`The account handle (email, username, phone number, etc.)`,
icon: 'IconMail',
})
handle: string;
@ -51,8 +51,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceField({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.provider,
type: FieldMetadataType.TEXT,
label: 'provider',
description: 'The account provider',
label: msg`provider`,
description: msg`The account provider`,
icon: 'IconSettings',
})
provider: ConnectedAccountProvider; // field metadata should be a SELECT
@ -60,8 +60,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceField({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.accessToken,
type: FieldMetadataType.TEXT,
label: 'Access Token',
description: 'Messaging provider access token',
label: msg`Access Token`,
description: msg`Messaging provider access token`,
icon: 'IconKey',
})
accessToken: string;
@ -69,8 +69,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceField({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.refreshToken,
type: FieldMetadataType.TEXT,
label: 'Refresh Token',
description: 'Messaging provider refresh token',
label: msg`Refresh Token`,
description: msg`Messaging provider refresh token`,
icon: 'IconKey',
})
refreshToken: string;
@ -78,8 +78,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceField({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.lastSyncHistoryId,
type: FieldMetadataType.TEXT,
label: 'Last sync history ID',
description: 'Last sync history ID',
label: msg`Last sync history ID`,
description: msg`Last sync history ID`,
icon: 'IconHistory',
})
lastSyncHistoryId: string;
@ -87,8 +87,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceField({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.authFailedAt,
type: FieldMetadataType.DATE_TIME,
label: 'Auth failed at',
description: 'Auth failed at',
label: msg`Auth failed at`,
description: msg`Auth failed at`,
icon: 'IconX',
})
@WorkspaceIsNullable()
@ -97,8 +97,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceField({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.handleAliases,
type: FieldMetadataType.TEXT,
label: 'Handle Aliases',
description: 'Handle Aliases',
label: msg`Handle Aliases`,
description: msg`Handle Aliases`,
icon: 'IconMail',
})
handleAliases: string;
@ -106,8 +106,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceField({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.scopes,
type: FieldMetadataType.ARRAY,
label: 'Scopes',
description: 'Scopes',
label: msg`Scopes`,
description: msg`Scopes`,
icon: 'IconSettings',
})
@WorkspaceIsNullable()
@ -116,8 +116,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceRelation({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.accountOwner,
type: RelationMetadataType.MANY_TO_ONE,
label: 'Account Owner',
description: 'Account Owner',
label: msg`Account Owner`,
description: msg`Account Owner`,
icon: 'IconUserCircle',
inverseSideTarget: () => WorkspaceMemberWorkspaceEntity,
inverseSideFieldKey: 'connectedAccounts',
@ -130,8 +130,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceRelation({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.messageChannels,
type: RelationMetadataType.ONE_TO_MANY,
label: 'Message Channels',
description: 'Message Channels',
label: msg`Message Channels`,
description: msg`Message Channels`,
icon: 'IconMessage',
inverseSideTarget: () => MessageChannelWorkspaceEntity,
onDelete: RelationOnDeleteAction.CASCADE,
@ -141,8 +141,8 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
@WorkspaceRelation({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.calendarChannels,
type: RelationMetadataType.ONE_TO_MANY,
label: 'Calendar Channels',
description: 'Calendar Channels',
label: msg`Calendar Channels`,
description: msg`Calendar Channels`,
icon: 'IconCalendar',
inverseSideTarget: () => CalendarChannelWorkspaceEntity,
onDelete: RelationOnDeleteAction.CASCADE,