Continue Frontend localization (#9909)

Translation more content on the frontend
This commit is contained in:
Félix Malfait
2025-01-29 17:36:28 +01:00
committed by GitHub
parent ce0a6c1b17
commit 9d32e63111
56 changed files with 3187 additions and 1366 deletions

View File

@ -9,6 +9,7 @@ import { TableRow } from '@/ui/layout/table/components/TableRow';
import { useSortedArray } from '@/ui/layout/table/hooks/useSortedArray';
import { TableMetadata } from '@/ui/layout/table/types/TableMetadata';
import styled from '@emotion/styled';
import { msg } from '@lingui/core/macro';
import { useLingui } from '@lingui/react/macro';
import { isNonEmptyArray } from '@sniptt/guards';
import { useEffect, useMemo, useState } from 'react';
@ -39,20 +40,20 @@ export const SettingsObjectIndexTable = ({
tableId: 'settingsObjectIndexs',
fields: [
{
fieldLabel: t`Fields`,
fieldLabel: msg`Fields`,
fieldName: 'indexFields',
fieldType: 'string',
align: 'left',
},
{
fieldLabel: '',
fieldLabel: msg`Unique`,
FieldIcon: IconSquareKey,
fieldName: 'isUnique',
fieldType: 'string',
align: 'left',
},
{
fieldLabel: t`Type`,
fieldLabel: msg`Type`,
fieldName: 'indexType',
fieldType: 'string',
align: 'right',
@ -123,7 +124,7 @@ export const SettingsObjectIndexTable = ({
<SortableTableHeader
key={item.fieldName}
fieldName={item.fieldName}
label={item.fieldLabel}
label={t(item.fieldLabel)}
Icon={item.FieldIcon}
tableId={tableMetadata.tableId}
initialSort={tableMetadata.initialSort}