Compare commits

..
Author SHA1 Message Date
Sonarly Claude Code f893bfe273 Empty optimistic flat entity maps cause view field creation to fail
https://sonarly.com/issue/4058?type=bug

A bug in `setupOptimisticCache` in v1.18.1 causes the optimistic view field maps to be empty during the workspace migration build, causing all view field creation operations on existing views with existing fields to throw `BUILDER_INTERNAL_SERVER_ERROR`.

Fix: **No code changes needed — the fix is already in the codebase.**

The root cause was two bugs in v1.18.1 that were fixed in commit `af0af0a237` ("Fix cross app installation (#18151)"), merged 2026-02-23:

1. **`setupOptimisticCache` bug** (in `workspace-migration-build-orchestrator.service.ts`): The old code had `isDefined(allFlatEntityMaps[currFlatMaps])` in a guard clause that always evaluated to `true` because `createEmptyAllFlatEntityMaps()` creates non-null empty objects for every metadata type. This prevented the actual `fromToAllFlatEntityMaps.from` data from being applied, leaving the operated-on entity type's maps empty. **Fix**: Added an early-return path when `dependencyAllFlatEntityMaps` is defined, bypassing the broken reduce loop entirely.

2. **Missing entity type in dependency maps** (in `workspace-migration-validate-build-and-run-service.ts`): The old `computeAllRelatedFlatEntityMaps` computed `dependencyAllFlatEntityMaps` only from **related** metadata names (e.g., `view`, `fieldMetadata`, `objectMetadata`) but not the **operated-on** type itself (e.g., `viewField`). **Fix**: Changed to use `allMetadataNameCacheToCompute` which includes both the operated-on type and its related types, plus added application ID filtering via `getSubFlatEntityMapsByApplicationIdsOrThrow`.

To resolve this Sentry error in production, deploy a release that includes commit `af0af0a237` or later.
2026-03-06 17:56:04 +00:00
Sonarly Claude Code 6b7f5de3a7 SendInvitations crashes when workspace member doesn't exist during onboarding
https://sonarly.com/issue/4106?type=bug

The sendInvitations resolver throws EntityNotFoundError because it assumes a workspace member always exists for authenticated users, but the JWT auth strategy deliberately skips workspace member validation during workspace creation states (PENDING_CREATION/ONGOING_CREATION).

Fix: Added workspace activation status validation to both `sendInvitations` and `resendWorkspaceInvitation` methods in `workspace-invitation.resolver.ts`. Before attempting to look up the workspace member, the resolver now checks `isWorkspaceActiveOrSuspended(workspace)` and throws a `WorkspaceException` with code `WORKSPACE_NOT_READY` if the workspace is still in `PENDING_CREATION` or `ONGOING_CREATION` state.

This prevents the `EntityNotFoundError` crash by failing fast with a meaningful, user-friendly error before the `findOneOrFail` query that assumes a workspace member exists.

Also added the `WORKSPACE_NOT_READY` exception code and its user-friendly message to `workspace.exception.ts`, following the existing exhaustive switch pattern.
2026-03-06 17:53:18 +00:00
Sonarly Claude Code 629d524837 chore: additional changes for Google OAuth sign-up fails when profile picture do 2026-03-06 17:46:37 +00:00
Sonarly Claude Code 243734d29e chore: improve monitoring for Google OAuth sign-up fails when profile picture do
The Sentry error title was `"Failed to fetch image from URL: "` with an empty suffix because the original error's `.message` was an empty string. This made it impossible to determine the actual failure type (ECONNRESET, ETIMEDOUT, TLS error, etc.).

**Change in `image.ts`**: When re-throwing the error in `getImageBufferFromUrl`, the code now falls back to the error's `.code` property (present on AxiosError and Node.js system errors like `ECONNRESET`, `ETIMEDOUT`, `ERR_NETWORK`) when `.message` is empty. This ensures Sentry and log messages always contain actionable diagnostic information instead of empty strings.

Before: `Failed to fetch image from <url>: ` (empty — un-debuggable)
After: `Failed to fetch image from <url>: ECONNRESET` (actionable)
2026-03-06 17:46:34 +00:00
Sonarly Claude Code 569951ba6b Google OAuth sign-up fails when profile picture download encounters network error
https://sonarly.com/issue/10350?type=bug

A transient network failure fetching a Google profile picture during OAuth sign-up causes the entire workspace creation transaction to roll back, completely blocking new user registration.

Fix: The original root cause fix (commit `4c001778c2`) addressed the v1.18.1 legacy code path by wrapping `uploadImageFromUrl` in a try/catch within `computeDefaultAvatarUrlLegacy`. The codebase has since been refactored to remove the legacy path and always use `computeDefaultAvatarUrlMigrated`.

However, **the migrated path has the same vulnerability**: `uploadWorkspaceMemberProfilePictureFromUrl` is called without a try/catch at line 483-491 of `user-workspace.service.ts`. While the image *fetch* is internally protected by `fetchImageBufferFromUrl`'s try/catch, the subsequent file *storage* upload (`uploadCorePicture` → `fileStorageService.writeFile`) is not. A storage service failure after a successful image download would still crash the sign-up transaction.

**Change**: Wrapped the `uploadWorkspaceMemberProfilePictureFromUrl` call in `computeDefaultAvatarUrlMigrated` with a try/catch that logs a warning and returns `undefined`, matching the pattern already used for the existing-user branch of the same method (lines 461-478) and the original v1.18.1 fix.
2026-03-06 17:46:34 +00:00
Félix MalfaitandGitHub 66d93c4d28 Fix app:dev CLI by removing deleted createOneApplication mutation (#18460)
## Summary
- The `createOneApplication` GraphQL mutation was removed from the
server during the application architecture refactor (#18432), but the
SDK CLI (`app:dev`, `app:build --sync`) still called it, causing
failures.
- Simplified the SDK to use `syncApplication` (which now internally
creates the `ApplicationEntity` via `ensureApplicationExists`) instead
of a separate create step.
- On first run (clean install), the orchestrator now runs an initial
sync before initializing the file uploader, so file uploads can proceed
(they require the `ApplicationEntity` to exist).

## Test plan
- [x] Typecheck passes for both `twenty-sdk` and `twenty-server`
- [x] `app:dev` tested locally with existing app (finds app, uploads,
syncs)
- [x] `app:dev` tested locally after `app:uninstall` (creates app via
sync, uploads, syncs)
- [x] SDK unit tests pass (23/26 files, 3 pre-existing failures
unrelated)

Made with [Cursor](https://cursor.com)
2026-03-06 18:37:54 +01:00
2c69102f15 i18n - translations (#18474)
Created by Github action

Co-authored-by: github-actions <github-actions@twenty.com>
2026-03-06 18:26:14 +01:00
Charles BochetandGitHub fea47aa9f8 Add twenty/folder-structure custom oxlint rule (#18467)
## Summary

- Re-implements `eslint-plugin-project-structure`'s folder structure
enforcement as a custom oxlint rule (`twenty/folder-structure`),
recovering functionality lost during the ESLint → Oxlint migration
- Validates `src/modules/` structure: kebab-case module folder names,
allowed subdirectories (hooks, utils, components, states, types,
graphql, etc.), hook file naming (`use{PascalCase}.(ts|tsx)`), util file
naming (`{camelCase}.(ts|tsx)`), and module nesting depth (max 4 levels)
- Enabled as `"warn"` in twenty-front with 403 pre-existing violations
to address incrementally

## What the rule checks

| Check | Example valid | Example invalid |
|-------|-------------|-----------------|
| Module names kebab-case | `object-record/` | `graphWidgetBarChart/` |
| Allowed subdirs only | `hooks/`, `components/`, `utils/` |
`random-stuff/` |
| Hook file naming | `useMyHook.ts` | `badName.ts` |
| Util file naming | `buildQuery.ts` | `build-query.ts` |
| Max nesting depth 4 | `a/b/c/d/hooks/` | `a/b/c/d/e/hooks/` |
| Utils kebab-case subfolders | `utils/cron-to-human/` |
`utils/camelCase/` |

## Pre-existing violations (403 total)

| Category | Count | Examples |
|----------|-------|---------|
| Non-kebab-case module names | 160 | `graphWidgetBarChart`,
`AIChatThreads` |
| Module depth > 4 | 215 |
`settings/roles/role-permissions/object-level-permissions/field-permissions`
|
| Util file naming | 22 | `.util.ts` suffix, kebab-case, PascalCase
filenames |
| Misc (hooks, tests) | 6 | Non-hook files in hooks/, folders in test
dirs |
2026-03-06 17:02:46 +00:00
Lucas BordeauandGitHub 73268535dc Added record filter hidden fields in query (#18149)
Fixes https://github.com/twentyhq/twenty/issues/17506

Hidden fields are now queried when they are in record filters, to avoid
optimistic and filtering bugs with hidden fields.
2026-03-06 16:33:09 +00:00
02bd71052b i18n - docs translations (#18468)
Created by Github action

Co-authored-by: github-actions <github-actions@twenty.com>
2026-03-06 17:33:24 +01:00
Abdullah.andGitHub faee5ee63d fix: morph relation persist uses wrong foreign key naming, producing invalid field parentObjectId. (#18352)
Solves [Sonarly Issue 8116](https://sonarly.com/issue/8116).


### Problem

Editing a morph relation field (e.g. "Parent Object" on Task) via the
field widget was broken in two ways:

1. **Setting a value** sent the wrong foreign key name (`parentObjectId`
instead of target-specific keys like `parentObjectCompanyId`), causing
the relation to not save.
2. **Detaching** never sent a request at all — the early return check
`valueToPersist?.id === currentValue?.id` evaluated to `undefined ===
undefined` when the morph field wasn't loaded in the store, silently
skipping the update.

The record detail section worked fine because it uses a separate hook
(`useMorphPersistManyToOne`).

### Fix

Added proper morph relation handling in `usePersistField` so all
persistence goes through this single hook consistently:

- Compute the correct FK name using `computeMorphRelationFieldName`
(e.g. `parentObjectCompanyId`) instead of deriving it from the field
name directly.
- Null all morph FK columns before setting the target one, ensuring only
one FK is non-null at a time (consistent with
`useMorphPersistManyToOne`).
- Fix the early return to only skip when **setting** a value that
matches the current one — detach always proceeds.
- Derive `currentRelationId` via a type guard instead of an `as` cast.
2026-03-06 15:16:23 +00:00
331 changed files with 3448 additions and 2957 deletions
@@ -47,7 +47,7 @@ describe('scaffoldIntegrationTest', () => {
const content = await fs.readFile(testPath, 'utf8');
expect(content).toContain(
"import { appBuild, appUninstall } from 'twenty-sdk/cli'",
"import { appGenerateClient, appUninstall } from 'twenty-sdk/cli'",
);
expect(content).toContain(
"import { MetadataApiClient } from 'twenty-sdk/generated'",
@@ -57,7 +57,7 @@ describe('scaffoldIntegrationTest', () => {
);
expect(content).toContain('TWENTY_TEST_API_KEY');
expect(content).toContain('assertServerIsReachable');
expect(content).toContain('appBuild');
expect(content).toContain('appGenerateClient');
expect(content).toContain('appUninstall');
expect(content).toContain('findManyApplications');
expect(content).toContain('APPLICATION_UNIVERSAL_IDENTIFIER');
@@ -128,7 +128,7 @@ const createIntegrationTest = async ({
fileName: string;
}) => {
const content = `import { APPLICATION_UNIVERSAL_IDENTIFIER } from 'src/application-config';
import { appBuild, appUninstall } from 'twenty-sdk/cli';
import { appGenerateClient, appUninstall } from 'twenty-sdk/cli';
import { MetadataApiClient } from 'twenty-sdk/generated';
import { afterAll, beforeAll, describe, expect, it } from 'vitest';
@@ -158,14 +158,14 @@ describe('App installation', () => {
beforeAll(async () => {
await assertServerIsReachable();
const buildResult = await appBuild({
const generateResult = await appGenerateClient({
appPath: APP_PATH,
onProgress: (message: string) => console.log(\`[build] \${message}\`),
onProgress: (message: string) => console.log(\`[generate-client] \${message}\`),
});
if (!buildResult.success) {
if (!generateResult.success) {
throw new Error(
\`App build failed: \${buildResult.error?.message ?? 'Unknown error'}\`,
\`Client generation failed: \${generateResult.error?.message ?? 'Unknown error'}\`,
);
}
@@ -1,5 +1,5 @@
import { APPLICATION_UNIVERSAL_IDENTIFIER } from 'src/application-config';
import { appBuild, appUninstall } from 'twenty-sdk/cli';
import { appGenerateClient, appUninstall } from 'twenty-sdk/cli';
import { MetadataApiClient } from 'twenty-sdk/generated';
import { afterAll, beforeAll, describe, expect, it } from 'vitest';
@@ -29,14 +29,15 @@ describe('App installation', () => {
beforeAll(async () => {
await assertServerIsReachable();
const buildResult = await appBuild({
const generateResult = await appGenerateClient({
appPath: APP_PATH,
onProgress: (message: string) => console.log(`[build] ${message}`),
onProgress: (message: string) =>
console.log(`[generate-client] ${message}`),
});
if (!buildResult.success) {
if (!generateResult.success) {
throw new Error(
`App build failed: ${buildResult.error?.message ?? 'Unknown error'}`,
`Client generation failed: ${generateResult.error?.message ?? 'Unknown error'}`,
);
}
@@ -36,13 +36,13 @@ cd my-twenty-app
yarn twenty app:dev
```
The scaffolder supports two modes for controlling which example files are included:
O gerador de estrutura oferece suporte a dois modos para controlar quais arquivos de exemplo são incluídos:
```bash filename="Terminal"
# Default (exhaustive): all examples (object, field, logic function, front component, view, navigation menu item, skill)
# Padrão (exhaustivo): todos os exemplos (objeto, campo, função de lógica, componente de front-end, visualização, item do menu de navegação, habilidade)
npx create-twenty-app@latest my-app
# Minimal: only core files (application-config.ts and default-role.ts)
# Mínimo: apenas arquivos principais (application-config.ts e default-role.ts)
npx create-twenty-app@latest my-app --minimal
```
@@ -36,13 +36,13 @@ cd my-twenty-app
yarn twenty app:dev
```
The scaffolder supports two modes for controlling which example files are included:
Генератор каркаса поддерживает два режима для управления тем, какие файлы-примеры включаются:
```bash filename="Terminal"
# Default (exhaustive): all examples (object, field, logic function, front component, view, navigation menu item, skill)
# По умолчанию (полный набор): все примеры (объект, поле, логическая функция, фронтенд-компонент, представление, пункт меню навигации, навык)
npx create-twenty-app@latest my-app
# Minimal: only core files (application-config.ts and default-role.ts)
# Минимальный: только основные файлы (application-config.ts и default-role.ts)
npx create-twenty-app@latest my-app --minimal
```
@@ -36,13 +36,13 @@ cd my-twenty-app
yarn twenty app:dev
```
The scaffolder supports two modes for controlling which example files are included:
İskelet oluşturucu, hangi örnek dosyaların dahil edileceğini kontrol etmek için iki modu destekler:
```bash filename="Terminal"
# Default (exhaustive): all examples (object, field, logic function, front component, view, navigation menu item, skill)
# Varsayılan (kapsamlı): tüm örnekler (nesne, alan, mantık fonksiyonu, ön bileşen, görünüm, gezinme menüsü öğesi, yetenek)
npx create-twenty-app@latest my-app
# Minimal: only core files (application-config.ts and default-role.ts)
# Minimal: yalnızca çekirdek dosyalar (application-config.ts ve default-role.ts)
npx create-twenty-app@latest my-app --minimal
```
@@ -36,13 +36,13 @@ cd my-twenty-app
yarn twenty app:dev
```
The scaffolder supports two modes for controlling which example files are included:
脚手架工具支持两种模式,用于控制包含哪些示例文件:
```bash filename="Terminal"
# Default (exhaustive): all examples (object, field, logic function, front component, view, navigation menu item, skill)
# 默认(完整):所有示例(对象、字段、逻辑函数、前端组件、视图、导航菜单项、技能)
npx create-twenty-app@latest my-app
# Minimal: only core files (application-config.ts and default-role.ts)
# 最小化:仅核心文件(application-config.ts default-role.ts
npx create-twenty-app@latest my-app --minimal
```
+1
View File
@@ -104,6 +104,7 @@
"twenty/no-navigate-prefer-link": "error",
"twenty/no-jotai-store-in-selector": "error",
"twenty/no-direct-atom-family-in-selector": "error",
"twenty/folder-structure": "error",
"twenty/enforce-module-boundaries": ["error", {
"depConstraints": [
{
@@ -1484,6 +1484,12 @@ export type DestroyViewSortInput = {
id: Scalars['UUID'];
};
export type DevelopmentApplication = {
__typename?: 'DevelopmentApplication';
id: Scalars['String'];
universalIdentifier: Scalars['String'];
};
export type DomainRecord = {
__typename?: 'DomainRecord';
key: Scalars['String'];
@@ -2367,6 +2373,7 @@ export type Mutation = {
createCoreViewGroup: CoreViewGroup;
createCoreViewSort: CoreViewSort;
createDatabaseConfigVariable: Scalars['Boolean'];
createDevelopmentApplication: DevelopmentApplication;
createEmailingDomain: EmailingDomain;
createFrontComponent: FrontComponent;
createManyCoreViewFieldGroups: Array<CoreViewFieldGroup>;
@@ -2449,7 +2456,6 @@ export type Mutation = {
initiateOTPProvisioningForAuthenticatedUser: InitiateTwoFactorAuthenticationProvisioning;
installApplication: Scalars['Boolean'];
installMarketplaceApp: Scalars['Boolean'];
registerNpmPackage: ApplicationRegistration;
removeQueryFromEventStream: Scalars['Boolean'];
removeRoleFromAgent: Scalars['Boolean'];
renewApplicationToken: ApplicationTokenPair;
@@ -2648,6 +2654,12 @@ export type MutationCreateDatabaseConfigVariableArgs = {
};
export type MutationCreateDevelopmentApplicationArgs = {
name: Scalars['String'];
universalIdentifier: Scalars['String'];
};
export type MutationCreateEmailingDomainArgs = {
domain: Scalars['String'];
driver: EmailingDomainDriver;
@@ -3043,11 +3055,6 @@ export type MutationInstallMarketplaceAppArgs = {
};
export type MutationRegisterNpmPackageArgs = {
packageName: Scalars['String'];
};
export type MutationRemoveQueryFromEventStreamArgs = {
input: RemoveQueryFromEventStreamInput;
};
@@ -6265,13 +6272,6 @@ export type InstallMarketplaceAppMutationVariables = Exact<{
export type InstallMarketplaceAppMutation = { __typename?: 'Mutation', installMarketplaceApp: boolean };
export type RegisterNpmPackageMutationVariables = Exact<{
packageName: Scalars['String'];
}>;
export type RegisterNpmPackageMutation = { __typename?: 'Mutation', registerNpmPackage: { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string } };
export type UpgradeApplicationMutationVariables = Exact<{
appRegistrationId: Scalars['String'];
targetVersion: Scalars['String'];
@@ -11604,41 +11604,6 @@ export function useInstallMarketplaceAppMutation(baseOptions?: Apollo.MutationHo
export type InstallMarketplaceAppMutationHookResult = ReturnType<typeof useInstallMarketplaceAppMutation>;
export type InstallMarketplaceAppMutationResult = Apollo.MutationResult<InstallMarketplaceAppMutation>;
export type InstallMarketplaceAppMutationOptions = Apollo.BaseMutationOptions<InstallMarketplaceAppMutation, InstallMarketplaceAppMutationVariables>;
export const RegisterNpmPackageDocument = gql`
mutation RegisterNpmPackage($packageName: String!) {
registerNpmPackage(packageName: $packageName) {
id
universalIdentifier
name
}
}
`;
export type RegisterNpmPackageMutationFn = Apollo.MutationFunction<RegisterNpmPackageMutation, RegisterNpmPackageMutationVariables>;
/**
* __useRegisterNpmPackageMutation__
*
* To run a mutation, you first call `useRegisterNpmPackageMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useRegisterNpmPackageMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [registerNpmPackageMutation, { data, loading, error }] = useRegisterNpmPackageMutation({
* variables: {
* packageName: // value for 'packageName'
* },
* });
*/
export function useRegisterNpmPackageMutation(baseOptions?: Apollo.MutationHookOptions<RegisterNpmPackageMutation, RegisterNpmPackageMutationVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useMutation<RegisterNpmPackageMutation, RegisterNpmPackageMutationVariables>(RegisterNpmPackageDocument, options);
}
export type RegisterNpmPackageMutationHookResult = ReturnType<typeof useRegisterNpmPackageMutation>;
export type RegisterNpmPackageMutationResult = Apollo.MutationResult<RegisterNpmPackageMutation>;
export type RegisterNpmPackageMutationOptions = Apollo.BaseMutationOptions<RegisterNpmPackageMutation, RegisterNpmPackageMutationVariables>;
export const UpgradeApplicationDocument = gql`
mutation UpgradeApplication($appRegistrationId: String!, $targetVersion: String!) {
upgradeApplication(
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Kies die formaat wat gebruik word om datumwaarde te vertoon"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Kies wat gebeur wanneer jy op 'n skakel klik"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Kies wat gebeur wanneer jy op 'n telefoonnommer klik"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Kies wat gebeur wanneer jy op 'n e-posadres klik"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Persentasie nie leeg nie"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Persentasie"
@@ -10773,7 +10773,7 @@ msgstr "Waardering"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Verhouding"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Valideer data"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Waarde"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Bekyk dokumentasie"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Bekyk bestaande rekord"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "اختر التنسيق المستخدم لعرض قيمة التاريخ"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "اختر ما يحدث عند النقر على رابط"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "اختر ما يحدث عند النقر على رقم هاتف"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "اختر ما يحدث عند النقر على عنوان بريد إلكتروني"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "النسبة المئوية غير الفارغة"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "النسبة المئوية"
@@ -10773,7 +10773,7 @@ msgstr "تقييم"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "النسبة"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "تحقق من البيانات"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "القيمة"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "عرض الوثائق"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "عرض السجل الموجود"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Tria el format utilitzat per mostrar el valor de la data"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Trieu què passa quan feu clic a un enllaç"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Trieu què passa quan feu clic a un número de telèfon"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Trieu què passa quan feu clic a una adreça de correu electrònic"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Percentatge no buit"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Percentatge"
@@ -10773,7 +10773,7 @@ msgstr "Valoració"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Ràtio"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Verifica les dades"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Valor"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Veure la documentació"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Veure el registre existent"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Vyberte formát použitý k zobrazení datumové hodnoty"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Vyberte, co se stane při kliknutí na odkaz"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Vyberte, co se stane při kliknutí na telefonní číslo"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Vyberte, co se stane při kliknutí na e-mailovou adresu"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Procento neprázdné"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Procento"
@@ -10773,7 +10773,7 @@ msgstr "Hodnocení"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Poměr"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Ověřit data"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Hodnota"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Zobrazit dokumentaci"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Zobrazit existující záznam"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Vælg det format, der bruges til at vise datoværdien"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Vælg, hvad der sker, når du klikker på et link"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Vælg, hvad der sker, når du klikker på et telefonnummer"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Vælg, hvad der sker, når du klikker på en e-mailadresse"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Procent ikke tom"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Procentdel"
@@ -10773,7 +10773,7 @@ msgstr "Bedømmelse"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Forhold"
@@ -13641,7 +13641,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14365,8 +14365,8 @@ msgstr "Valider data"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Værdi"
@@ -14492,7 +14492,7 @@ msgid "View Docs"
msgstr "Vis dokumentation"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Vis eksisterende post"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Wählen Sie das Format zur Anzeige des Datumswertes"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Legen Sie fest, was geschieht, wenn Sie auf einen Link klicken"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Legen Sie fest, was geschieht, wenn Sie auf eine Telefonnummer klicken"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Legen Sie fest, was geschieht, wenn Sie auf eine E-Mail-Adresse klicken"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Prozent nicht leer"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Prozentsatz"
@@ -10773,7 +10773,7 @@ msgstr "Bewertung"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Verhältnis"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Daten validieren"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Wert"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Dokumentation anzeigen"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Vorhandenen Datensatz anzeigen"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Επιλέξτε τη μορφή που χρησιμοποιείται για την εμφάνιση της τιμής ημερομηνίας"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Επιλέξτε τι συμβαίνει όταν κάνετε κλικ σε έναν σύνδεσμο"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Επιλέξτε τι συμβαίνει όταν κάνετε κλικ σε έναν αριθμό τηλεφώνου"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Επιλέξτε τι συμβαίνει όταν κάνετε κλικ σε μια διεύθυνση email"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Ποσοστό μη άδειο"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Ποσοστό"
@@ -10773,7 +10773,7 @@ msgstr "Βαθμολογία"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Αναλογία"
@@ -13643,7 +13643,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14367,8 +14367,8 @@ msgstr "Επικύρωση δεδομένων"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Αξία"
@@ -14494,7 +14494,7 @@ msgid "View Docs"
msgstr "Προβολή τεκμηρίωσης"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Προβολή υπάρχουσας εγγραφής"
+10 -10
View File
@@ -2764,17 +2764,17 @@ msgid "Choose the format used to display date value"
msgstr "Choose the format used to display date value"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Choose what happens when you click a link"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Choose what happens when you click a phone number"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Choose what happens when you click an email"
@@ -9196,7 +9196,7 @@ msgid "No custom views available"
msgstr "No custom views available"
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10270,7 +10270,7 @@ msgstr "Percent not empty"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Percentage"
@@ -10768,7 +10768,7 @@ msgstr "Rating"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Ratio"
@@ -13636,7 +13636,7 @@ msgid "Tools"
msgstr "Tools"
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr "Total"
@@ -14360,8 +14360,8 @@ msgstr "Validate Data"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Value"
@@ -14487,7 +14487,7 @@ msgid "View Docs"
msgstr "View Docs"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "View existing record"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Elige el formato utilizado para mostrar el valor de la fecha"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Elige qué sucede al hacer clic en un enlace"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Elige qué sucede al hacer clic en un número de teléfono"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Elige qué sucede al hacer clic en una dirección de correo electrónico"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Porcentaje no vacío"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Porcentaje"
@@ -10773,7 +10773,7 @@ msgstr "Valoración"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Proporción"
@@ -13641,7 +13641,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14365,8 +14365,8 @@ msgstr "Validar datos"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Valor"
@@ -14492,7 +14492,7 @@ msgid "View Docs"
msgstr "Ver documentación"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Ver registro existente"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Valitse päivämäärän näyttämiseen käytetty muoto"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Valitse, mitä tapahtuu, kun napsautat linkkiä"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Valitse, mitä tapahtuu, kun napsautat puhelinnumeroa"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Valitse, mitä tapahtuu, kun napsautat sähköpostiosoitetta"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Prosenttia ei tyhjä"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Prosenttiosuus"
@@ -10773,7 +10773,7 @@ msgstr "Arviointi"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Suhde"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Vahvista tiedot"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Arvo"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Näytä dokumentaatio"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Näytä olemassa oleva tietue"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Choisir le format utilisé pour afficher la valeur de la date"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Choisissez ce qui se passe lorsque vous cliquez sur un lien"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Choisissez ce qui se passe lorsque vous cliquez sur un numéro de téléphone"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Choisissez ce qui se passe lorsque vous cliquez sur une adresse e-mail"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Pourcentage non vide"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Pourcentage"
@@ -10773,7 +10773,7 @@ msgstr "Note"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Ratio"
@@ -13641,7 +13641,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14365,8 +14365,8 @@ msgstr "Valider les données"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Valeur"
@@ -14492,7 +14492,7 @@ msgid "View Docs"
msgstr "Voir la documentation"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Voir l'enregistrement existant"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "בחר את הפורמט להצגת תאריך"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "בחרו מה קורה בעת לחיצה על קישור"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "בחרו מה קורה בעת לחיצה על מספר טלפון"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "בחרו מה קורה בעת לחיצה על כתובת דוא\"ל"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "אחוז שאינו ריק"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "אחוזים"
@@ -10773,7 +10773,7 @@ msgstr "דירוג"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "יחס"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "אמת נתונים"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "ערך"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "צפה בתיעוד"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "הצג רשומה קיימת"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Válassza ki a dátumérték megjelenítésére használt formátumot"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Válassza ki, mi történjen, amikor egy hivatkozásra kattint!"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Válassza ki, mi történjen, amikor egy telefonszámra kattint!"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Válassza ki, mi történjen, amikor egy e-mail-címre kattint!"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Százalékban nem üres"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Százalék"
@@ -10773,7 +10773,7 @@ msgstr "Értékelés"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Arány"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Adat érvényesítése"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Érték"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Dokumentáció megtekintése"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Meglévő rekord megtekintése"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Scegli il formato utilizzato per visualizzare il valore della data"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Scegli cosa accade quando fai clic su un link"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Scegli cosa accade quando fai clic su un numero di telefono"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Scegli cosa accade quando fai clic su un indirizzo email"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Percentuale non vuoto"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Percentuale"
@@ -10773,7 +10773,7 @@ msgstr "Valutazione"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Rapporto"
@@ -13641,7 +13641,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14365,8 +14365,8 @@ msgstr "Convalida i dati"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Valore"
@@ -14492,7 +14492,7 @@ msgid "View Docs"
msgstr "Visualizza la documentazione"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Visualizza record esistente"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "日付値を表示するために使用される形式を選択"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "リンクをクリックしたときの動作を選択してください。"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "電話番号をクリックしたときの動作を選択してください。"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "メールアドレスをクリックしたときの動作を選択してください。"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "空でない割合"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "パーセンテージ"
@@ -10773,7 +10773,7 @@ msgstr "評価"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "比率"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "データを検証"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "値"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "ドキュメントを表示"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "既存のレコードを表示"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "날짜 형식을 선택하세요"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "링크를 클릭할 때 수행할 작업을 선택하세요"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "전화번호를 클릭할 때 수행할 작업을 선택하세요"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "이메일 주소를 클릭할 때 수행할 작업을 선택하세요"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "비어 있지 않은 퍼센트"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "백분율"
@@ -10773,7 +10773,7 @@ msgstr "평점"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "비율"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "데이터 검증"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "값"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "문서 보기"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "기존 레코드 보기"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Kies het formaat dat wordt gebruikt om de datumnotatie weer te geven"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Kies wat er gebeurt als je op een link klikt"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Kies wat er gebeurt als je op een telefoonnummer klikt"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Kies wat er gebeurt als je op een e-mailadres klikt"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Procent niet leeg"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Percentage"
@@ -10773,7 +10773,7 @@ msgstr "Beoordeling"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Verhouding"
@@ -13641,7 +13641,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14365,8 +14365,8 @@ msgstr "Gegevens valideren"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Waarde"
@@ -14492,7 +14492,7 @@ msgid "View Docs"
msgstr "Documentatie bekijken"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr ""
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Velg formatet som brukes til å vise dato"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Velg hva som skjer når du klikker på en lenke"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Velg hva som skjer når du klikker på et telefonnummer"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Velg hva som skjer når du klikker på en e-postadresse"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Prosent ikke tom"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Prosentandel"
@@ -10773,7 +10773,7 @@ msgstr "Vurdering"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Forhold"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Valider data"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Verdi"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr ""
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Vis eksisterende oppføring"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Wybierz format używany do wyświetlania daty"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Wybierz, co ma się stać po kliknięciu linku"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Wybierz, co ma się stać po kliknięciu numeru telefonu"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Wybierz, co ma się stać po kliknięciu adresu e-mail"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Procent niepusty"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Procent"
@@ -10773,7 +10773,7 @@ msgstr "Ocena"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Proporcja"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Zweryfikuj dane"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Wartość"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Wyświetl dokumentację"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Wyświetl istniejący rekord"
+10 -10
View File
@@ -2764,17 +2764,17 @@ msgid "Choose the format used to display date value"
msgstr ""
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr ""
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr ""
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr ""
@@ -9196,7 +9196,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10270,7 +10270,7 @@ msgstr ""
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr ""
@@ -10768,7 +10768,7 @@ msgstr ""
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr ""
@@ -13634,7 +13634,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14358,8 +14358,8 @@ msgstr ""
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr ""
@@ -14485,7 +14485,7 @@ msgid "View Docs"
msgstr ""
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr ""
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Escolha o formato usado para exibir o valor da data"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Escolha o que acontece quando você clica em um link"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Escolha o que acontece quando você clica em um número de telefone"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Escolha o que acontece quando você clica em um endereço de e-mail"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Porcentagem não vazia"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Porcentagem"
@@ -10773,7 +10773,7 @@ msgstr "Avaliação"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Proporção"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Validar dados"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Valor"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Ver documentação"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Ver registro existente"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Escolha o formato usado para exibir o valor da data"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Escolha o que acontece ao clicar em um link"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Escolha o que acontece ao clicar em um número de telefone"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Escolha o que acontece ao clicar em um endereço de e-mail"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Percentagem não vazia"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Percentual"
@@ -10773,7 +10773,7 @@ msgstr "Avaliação"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Razão"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Validar dados"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Valor"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Ver documentação"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Ver registro existente"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Alege formatul utilizat pentru a afișa valoarea datei"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Alege ce se întâmplă când dai clic pe un link"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Alege ce se întâmplă când dai clic pe un număr de telefon"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Alege ce se întâmplă când dai clic pe o adresă de e-mail"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Procent ne-gol"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Procentaj"
@@ -10773,7 +10773,7 @@ msgstr "Evaluare"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Raport"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Validează datele"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Valoare"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Vizualizați documentația"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Vezi înregistrarea existentă"
Binary file not shown.
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Изаберите формат за приказ датума"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Изаберите шта се дешава када кликнете на везу"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Изаберите шта се дешава када кликнете на број телефона"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Изаберите шта се дешава када кликнете на адресу е-поште"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Проценат није празно"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Проценат"
@@ -10773,7 +10773,7 @@ msgstr "Оцена"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Однос"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Потврдите податке"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Вредност"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Приказ документације"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Прикажи постојећи запис"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Välj formatet som används för att visa datumvärdet"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Välj vad som händer när du klickar på en länk"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Välj vad som händer när du klickar på ett telefonnummer"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Välj vad som händer när du klickar på en e-postadress"
@@ -9203,7 +9203,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10277,7 +10277,7 @@ msgstr "Procent inte tom"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Procent"
@@ -10775,7 +10775,7 @@ msgstr "Betyg"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Kvot"
@@ -13653,7 +13653,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14377,8 +14377,8 @@ msgstr "Validera data"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Värde"
@@ -14504,7 +14504,7 @@ msgid "View Docs"
msgstr "Visa dokumentation"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Visa befintlig post"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Tarih değerini görüntülemek için kullanılan formatı seçin"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Bir bağlantıya tıkladığınızda ne olacağını seçin"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Bir telefon numarasına tıkladığınızda ne olacağını seçin"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Bir e-posta adresine tıkladığınızda ne olacağını seçin"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Yüzde olarak dolu"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Yüzde"
@@ -10773,7 +10773,7 @@ msgstr "Puan"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Oran"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Verileri doğrula"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Değer"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Belgeleri Görüntüle"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Mevcut kaydı görüntüle"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Оберіть формат для відображення значення дати"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Виберіть, що станеться під час натискання на посилання"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Виберіть, що станеться під час натискання на номер телефону"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Виберіть, що станеться під час натискання на електронну адресу"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Відсоток не пустого"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Відсоток"
@@ -10773,7 +10773,7 @@ msgstr "Рейтинг"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Співвідношення"
@@ -13641,7 +13641,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14365,8 +14365,8 @@ msgstr "Перевірити дані"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Значення"
@@ -14492,7 +14492,7 @@ msgid "View Docs"
msgstr "Переглянути документацію"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Переглянути наявний запис"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "Chọn định dạng dùng để hiển thị giá trị ngày"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "Chọn điều gì sẽ xảy ra khi bạn nhấp vào một liên kết"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "Chọn điều gì sẽ xảy ra khi bạn nhấp vào một số điện thoại"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "Chọn điều gì sẽ xảy ra khi bạn nhấp vào một địa chỉ email"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "Phần trăm không trống"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "Phần trăm"
@@ -10773,7 +10773,7 @@ msgstr "Đánh giá"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "Tỷ lệ"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "Xác thực dữ liệu"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "Giá trị"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "Xem tài liệu"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "Xem bản ghi hiện có"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "选择用于显示日期值的格式"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "选择点击链接时的操作"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "选择点击电话号码时的操作"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "选择点击电子邮件地址时的操作"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "非空百分比"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "百分比"
@@ -10773,7 +10773,7 @@ msgstr "评分"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "比例"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "验证数据"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "值"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "查看文档"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "查看现有记录"
+10 -10
View File
@@ -2769,17 +2769,17 @@ msgid "Choose the format used to display date value"
msgstr "選擇用于顯示日期值的格式"
#. js-lingui-id: CiPJbh
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a link"
msgstr "選擇按一下連結時的動作"
#. js-lingui-id: D3MauW
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click a phone number"
msgstr "選擇按一下電話號碼時的動作"
#. js-lingui-id: QR1yAR
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.util.ts
#: src/modules/settings/data-model/fields/forms/utils/getSettingsDataModelFieldOnClickActionDescription.ts
msgid "Choose what happens when you click an email"
msgstr "選擇按一下電子郵件地址時的動作"
@@ -9201,7 +9201,7 @@ msgid "No custom views available"
msgstr ""
#. js-lingui-id: plhHQt
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/PieChartCenterMetricLayer.tsx
#: src/modules/page-layout/widgets/graph/components/NoDataLayer.tsx
#: src/modules/page-layout/widgets/graph/components/GraphWidgetTooltip.tsx
msgid "No data"
@@ -10275,7 +10275,7 @@ msgstr "非空百分比"
#. js-lingui-id: /roQKz
#: src/modules/settings/data-model/fields/forms/number/constants/NumberDataModelSelectOptions.ts
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Percentage"
msgstr "百分比"
@@ -10773,7 +10773,7 @@ msgstr "評分"
#: src/modules/side-panel/pages/page-layout/hooks/useChartSettingsValues.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/hooks/useGraphWidgetAggregateQuery.ts
#: src/modules/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAggregateChartOperationLabel.ts
#: src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAggregateChartOperationLabel.ts
msgid "Ratio"
msgstr "比率"
@@ -13639,7 +13639,7 @@ msgid "Tools"
msgstr ""
#. js-lingui-id: 72c5Qo
#: src/modules/page-layout/widgets/graph/graphWidgetPieChart/hooks/usePieChartCenterMetricData.ts
#: src/modules/page-layout/widgets/graph/graph-widget-pie-chart/hooks/usePieChartCenterMetricData.ts
msgid "Total"
msgstr ""
@@ -14363,8 +14363,8 @@ msgstr "驗證數據"
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariablesTable.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
#: src/modules/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart.tsx
msgid "Value"
msgstr "值"
@@ -14490,7 +14490,7 @@ msgid "View Docs"
msgstr "查看說明文件"
#. js-lingui-id: Mv1YVf
#: src/modules/ui/feedback/snack-bar-manager/utils/build-error-action.util.ts
#: src/modules/ui/feedback/snack-bar-manager/utils/buildErrorAction.ts
msgid "View existing record"
msgstr "檢視現有記錄"
@@ -1,4 +1,4 @@
import { MAX_ATTACHMENT_SIZE } from '@/advanced-text-editor/utils/MaxAttachmentSize';
import { MAX_ATTACHMENT_SIZE } from '@/advanced-text-editor/utils/maxAttachmentSize';
import { formatFileSize } from '@/file/utils/formatFileSize';
import { useSnackBar } from '@/ui/feedback/snack-bar-manager/hooks/useSnackBar';
import { t } from '@lingui/core/macro';
@@ -1,4 +1,4 @@
import { AIChatErrorCode } from '@/ai/utils/AIChatErrorCode';
import { AIChatErrorCode } from '@/ai/utils/aiChatErrorCode';
import { isAIChatErrorOfType } from '@/ai/utils/isAIChatErrorOfType';
describe('isAIChatErrorOfType', () => {
@@ -1,6 +1,6 @@
import { isDefined } from 'twenty-shared/utils';
import { type AIChatErrorCodeType } from '@/ai/utils/AIChatErrorCode';
import { type AIChatErrorCodeType } from '@/ai/utils/aiChatErrorCode';
import { extractErrorCode } from '@/ai/utils/extractErrorCode';
export const isAIChatErrorOfType = (
@@ -1,4 +1,4 @@
import { AIChatErrorCode } from '@/ai/utils/AIChatErrorCode';
import { AIChatErrorCode } from '@/ai/utils/aiChatErrorCode';
import { isAIChatErrorOfType } from '@/ai/utils/isAIChatErrorOfType';
export const isApiKeyNotConfiguredError = (
@@ -1,4 +1,4 @@
import { AIChatErrorCode } from '@/ai/utils/AIChatErrorCode';
import { AIChatErrorCode } from '@/ai/utils/aiChatErrorCode';
import { isAIChatErrorOfType } from '@/ai/utils/isAIChatErrorOfType';
export const isBillingCreditsExhaustedError = (
@@ -1,11 +0,0 @@
import { gql } from '@apollo/client';
export const REGISTER_NPM_PACKAGE = gql`
mutation RegisterNpmPackage($packageName: String!) {
registerNpmPackage(packageName: $packageName) {
id
universalIdentifier
name
}
}
`;
@@ -1,50 +0,0 @@
import { useSnackBar } from '@/ui/feedback/snack-bar-manager/hooks/useSnackBar';
import { useMutation } from '@apollo/client';
import { t } from '@lingui/core/macro';
import { useState } from 'react';
import { isDefined } from 'twenty-shared/utils';
import { REGISTER_NPM_PACKAGE } from '~/modules/marketplace/graphql/mutations/registerNpmPackage';
export const useRegisterNpmPackage = () => {
const [registerNpmPackageMutation] = useMutation(REGISTER_NPM_PACKAGE);
const { enqueueErrorSnackBar, enqueueSuccessSnackBar } = useSnackBar();
const [isRegistering, setIsRegistering] = useState(false);
const register = async (params: {
packageName: string;
}): Promise<boolean> => {
setIsRegistering(true);
try {
const result = await registerNpmPackageMutation({
variables: { packageName: params.packageName },
});
const registration = result.data?.registerNpmPackage;
if (!isDefined(registration)) {
enqueueErrorSnackBar({ message: t`Registration failed.` });
return false;
}
enqueueSuccessSnackBar({
message: t`Package registered successfully.`,
});
return true;
} catch (error) {
const graphqlMessage = error instanceof Error ? error.message : undefined;
enqueueErrorSnackBar({
message: graphqlMessage ?? t`Failed to register npm package.`,
});
return false;
} finally {
setIsRegistering(false);
}
};
return { register, isRegistering };
};
@@ -1,7 +1,7 @@
import { type ApolloError } from '@apollo/client';
import { t } from '@lingui/core/macro';
import { classifyMetadataError } from '@/metadata-error-handler/utils/classify-metadata-error.util';
import { classifyMetadataError } from '@/metadata-error-handler/utils/classifyMetadataError';
import { useSnackBar } from '@/ui/feedback/snack-bar-manager/hooks/useSnackBar';
import {
type AllMetadataName,
@@ -8,7 +8,7 @@ import { currentWorkspaceMembersState } from '@/auth/states/currentWorkspaceMemb
import { currentWorkspaceState } from '@/auth/states/currentWorkspaceState';
import { isCurrentUserLoadedState } from '@/auth/states/isCurrentUserLoadedState';
import { useInitializeFormatPreferences } from '@/localization/hooks/useInitializeFormatPreferences';
import { getDateFnsLocale } from '@/ui/field/display/utils/getDateFnsLocale.util';
import { getDateFnsLocale } from '@/ui/field/display/utils/getDateFnsLocale';
import { useAtomStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomStateValue';
import { useSetAtomState } from '@/ui/utilities/state/jotai/hooks/useSetAtomState';
import { type ColorScheme } from '@/workspace-member/types/WorkspaceMember';
@@ -8,7 +8,7 @@ import { StyledNavigationMenuItemIconContainer } from '@/navigation-menu-item/co
import { ObjectIconWithViewOverlay } from '@/navigation-menu-item/components/ObjectIconWithViewOverlay';
import { NavigationMenuItemType } from '@/navigation-menu-item/constants/NavigationMenuItemType';
import { useObjectNavItemColor } from '@/navigation-menu-item/hooks/useObjectNavItemColor';
import { getNavigationMenuItemIconStyleFromColor } from '@/navigation-menu-item/utils/get-navigation-menu-item-icon-style-from-color';
import { getNavigationMenuItemIconStyleFromColor } from '@/navigation-menu-item/utils/getNavigationMenuItemIconStyleFromColor';
import { getEffectiveNavigationMenuItemColor } from '@/navigation-menu-item/utils/getEffectiveNavigationMenuItemColor';
import { type ProcessedNavigationMenuItem } from '@/navigation-menu-item/utils/sortNavigationMenuItems';
import { useGetStandardObjectIcon } from '@/object-metadata/hooks/useGetStandardObjectIcon';
@@ -1,6 +1,6 @@
import type { IconComponent } from 'twenty-ui/display';
import { StyledNavigationMenuItemIconContainer } from '@/navigation-menu-item/components/NavigationMenuItemIconContainer';
import { getNavigationMenuItemIconStyleFromColor } from '@/navigation-menu-item/utils/get-navigation-menu-item-icon-style-from-color';
import { getNavigationMenuItemIconStyleFromColor } from '@/navigation-menu-item/utils/getNavigationMenuItemIconStyleFromColor';
import { useContext } from 'react';
import { ThemeContext } from 'twenty-ui/theme-constants';
@@ -3,7 +3,7 @@ import type { IconComponent } from 'twenty-ui/display';
import { useContext } from 'react';
import { ThemeContext, themeCssVariables } from 'twenty-ui/theme-constants';
import { getNavigationMenuItemIconStyleFromColor } from '@/navigation-menu-item/utils/get-navigation-menu-item-icon-style-from-color';
import { getNavigationMenuItemIconStyleFromColor } from '@/navigation-menu-item/utils/getNavigationMenuItemIconStyleFromColor';
const StyledCompositeContainer = styled.div`
align-items: center;
@@ -1,7 +1,7 @@
import type { ThemeColor } from 'twenty-ui/theme';
import { getColorFromTheme } from '@/navigation-menu-item/utils/get-color-from-theme.util';
import { COLOR_SHADE_BORDER } from '@/navigation-menu-item/utils/NavigationMenuItemIconColorShadeBorder.constant';
import { getColorFromTheme } from '@/navigation-menu-item/utils/getColorFromTheme';
import { COLOR_SHADE_BORDER } from '@/navigation-menu-item/utils/navigationMenuItemIconColorShadeBorder';
export const getNavigationMenuItemIconBorderColor = (
themeColor: ThemeColor,
@@ -1,9 +1,9 @@
import { DEFAULT_NAV_ITEM_ICON_COLOR } from '@/navigation-menu-item/constants/NavigationMenuItemDefaultIconColor.constant';
import { getColorFromTheme } from '@/navigation-menu-item/utils/get-color-from-theme.util';
import { COLOR_SHADE_BACKGROUND } from '@/navigation-menu-item/utils/NavigationMenuItemIconColorShadeBackground.constant';
import { COLOR_SHADE_BORDER } from '@/navigation-menu-item/utils/NavigationMenuItemIconColorShadeBorder.constant';
import { COLOR_SHADE_ICON } from '@/navigation-menu-item/utils/NavigationMenuItemIconColorShadeIcon.constant';
import { type NavigationMenuItemIconStyle } from '@/navigation-menu-item/utils/navigation-menu-item-icon-style.type';
import { getColorFromTheme } from '@/navigation-menu-item/utils/getColorFromTheme';
import { COLOR_SHADE_BACKGROUND } from '@/navigation-menu-item/utils/navigationMenuItemIconColorShadeBackground';
import { COLOR_SHADE_BORDER } from '@/navigation-menu-item/utils/navigationMenuItemIconColorShadeBorder';
import { COLOR_SHADE_ICON } from '@/navigation-menu-item/utils/navigationMenuItemIconColorShadeIcon';
import { type NavigationMenuItemIconStyle } from '@/navigation-menu-item/utils/navigationMenuItemIconStyle';
import { parseThemeColor } from '@/navigation-menu-item/utils/parseThemeColor';
export const getNavigationMenuItemIconStyleFromColor = (
@@ -10,7 +10,7 @@ import { useFindManyRecordsQuery } from '@/object-record/hooks/useFindManyRecord
import { useHandleFindManyRecordsError } from '@/object-record/hooks/useHandleFindManyRecordsError';
import { useObjectPermissionsForObject } from '@/object-record/hooks/useObjectPermissionsForObject';
import { useRecordsFieldVisibleGqlFields } from '@/object-record/record-field/hooks/useRecordsFieldVisibleGqlFields';
import { useRelevantRecordsGqlFields } from '@/object-record/record-field/hooks/useRelevantRecordsGqlFields';
import { useFindManyRecordIndexTableParams } from '@/object-record/record-index/hooks/useFindManyRecordIndexTableParams';
import { type ObjectRecord } from '@/object-record/types/ObjectRecord';
@@ -28,7 +28,7 @@ export const useLazyFindManyRecordsWithOffset = ({
const params = useFindManyRecordIndexTableParams(objectNameSingular);
const recordGqlFields = useRecordsFieldVisibleGqlFields({
const recordGqlFields = useRelevantRecordsGqlFields({
objectMetadataItem,
});
@@ -60,43 +60,44 @@ export const useRecordOneToManyFieldAttachTargetRecord = () => {
objectPermissionsByObjectMetadataId,
});
if (cachedTargetRecord) {
const previousRecordId =
cachedTargetRecord[`${targetGQLFieldName}Id`];
if (!cachedTargetRecord) {
throw new Error('Could not find cached related record');
}
if (isDefined(previousRecordId)) {
const previousRecord = getRecordFromCache({
objectMetadataItem: sourceObjectMetadataItem,
recordId: previousRecordId,
cache: apolloCoreClient.cache,
objectMetadataItems,
objectPermissionsByObjectMetadataId,
});
const previousRecordId = cachedTargetRecord?.[`${targetGQLFieldName}Id`];
const previousRecordWithRelation = {
if (isDefined(previousRecordId)) {
const previousRecord = getRecordFromCache({
objectMetadataItem: sourceObjectMetadataItem,
recordId: previousRecordId,
cache: apolloCoreClient.cache,
objectMetadataItems,
objectPermissionsByObjectMetadataId,
});
const previousRecordWithRelation = {
...cachedTargetRecord,
[targetGQLFieldName]: previousRecord,
};
const gqlFields = generateDepthRecordGqlFieldsFromRecord({
objectMetadataItem: targetObjectMetadataItem,
objectMetadataItems,
record: previousRecordWithRelation,
depth: 1,
});
updateRecordFromCache({
objectMetadataItems,
objectMetadataItem: targetObjectMetadataItem,
cache: apolloCoreClient.cache,
record: {
...cachedTargetRecord,
[targetGQLFieldName]: previousRecord,
};
const gqlFields = generateDepthRecordGqlFieldsFromRecord({
objectMetadataItem: targetObjectMetadataItem,
objectMetadataItems,
record: previousRecordWithRelation,
depth: 1,
});
updateRecordFromCache({
objectMetadataItems,
objectMetadataItem: targetObjectMetadataItem,
cache: apolloCoreClient.cache,
record: {
...cachedTargetRecord,
[targetGQLFieldName]: previousRecord,
},
recordGqlFields: gqlFields,
objectPermissionsByObjectMetadataId,
});
}
},
recordGqlFields: gqlFields,
objectPermissionsByObjectMetadataId,
});
}
await updateOneRecord({
@@ -1,5 +1,6 @@
import { triggerUpdateRecordOptimisticEffect } from '@/apollo/optimistic-effect/utils/triggerUpdateRecordOptimisticEffect';
import { currentWorkspaceMemberState } from '@/auth/states/currentWorkspaceMemberState';
import { dispatchObjectRecordOperationBrowserEvent } from '@/browser-event/utils/dispatchObjectRecordOperationBrowserEvent';
import { useApolloCoreClient } from '@/object-metadata/hooks/useApolloCoreClient';
import { useObjectMetadataItems } from '@/object-metadata/hooks/useObjectMetadataItems';
import { generateUpdateOneRecordMutation } from '@/object-metadata/utils/generateUpdateOneRecordMutation';
@@ -16,7 +17,6 @@ import { useRefetchAggregateQueries } from '@/object-record/hooks/useRefetchAggr
import { useUpsertRecordsInStore } from '@/object-record/record-store/hooks/useUpsertRecordsInStore';
import { type ObjectRecord } from '@/object-record/types/ObjectRecord';
import { computeOptimisticRecordFromInput } from '@/object-record/utils/computeOptimisticRecordFromInput';
import { dispatchObjectRecordOperationBrowserEvent } from '@/browser-event/utils/dispatchObjectRecordOperationBrowserEvent';
import { getUpdatedFieldsFromRecordInput } from '@/object-record/utils/getUpdatedFieldsFromRecordInput';
import { getUpdateOneRecordMutationResponseField } from '@/object-record/utils/getUpdateOneRecordMutationResponseField';
import { sanitizeRecordInput } from '@/object-record/utils/sanitizeRecordInput';
@@ -4,13 +4,13 @@ import { getRecordsFromRecordConnection } from '@/object-record/cache/utils/getR
import { useGroupByRecordsQuery } from '@/object-record/hooks/useGroupByRecordsQuery';
import { useRecordCalendarContextOrThrow } from '@/object-record/record-calendar/contexts/RecordCalendarContext';
import { useRecordCalendarQueryDateRangeFilter } from '@/object-record/record-calendar/month/hooks/useRecordCalendarQueryDateRangeFilter';
import { useRecordsFieldVisibleGqlFields } from '@/object-record/record-field/hooks/useRecordsFieldVisibleGqlFields';
import { useRelevantRecordsGqlFields } from '@/object-record/record-field/hooks/useRelevantRecordsGqlFields';
import { recordIndexCalendarFieldMetadataIdState } from '@/object-record/record-index/states/recordIndexCalendarFieldMetadataIdState';
import { type ObjectRecord } from '@/object-record/types/ObjectRecord';
import { buildGroupByFieldObject } from '@/page-layout/widgets/graph/utils/buildGroupByFieldObject';
import { useUserTimezone } from '@/ui/input/components/internal/date/hooks/useUserTimezone';
import { useQuery } from '@apollo/client';
import { useAtomStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomStateValue';
import { useQuery } from '@apollo/client';
import { useMemo } from 'react';
import { type Temporal } from 'temporal-polyfill';
import {
@@ -30,7 +30,7 @@ export const useRecordCalendarGroupByRecords = (
recordIndexCalendarFieldMetadataIdState,
);
const recordGqlFields = useRecordsFieldVisibleGqlFields({
const recordGqlFields = useRelevantRecordsGqlFields({
objectMetadataItem,
additionalFieldMetadataId: recordIndexCalendarFieldMetadataId,
});
@@ -1,42 +1,65 @@
import { useObjectMetadataItems } from '@/object-metadata/hooks/useObjectMetadataItems';
import { CoreObjectNameSingular } from 'twenty-shared/types';
import { type ObjectMetadataItem } from '@/object-metadata/types/ObjectMetadataItem';
import { getImageIdentifierFieldMetadataItem } from '@/object-metadata/utils/getImageIdentifierFieldMetadataItem';
import { getLabelIdentifierFieldMetadataItem } from '@/object-metadata/utils/getLabelIdentifierFieldMetadataItem';
import { hasObjectMetadataItemPositionField } from '@/object-metadata/utils/hasObjectMetadataItemPositionField';
import { generateActivityTargetGqlFields } from '@/object-record/graphql/record-gql-fields/utils/generateActivityTargetGqlFields';
import { CoreObjectNameSingular } from 'twenty-shared/types';
import { generateDepthRecordGqlFieldsFromFields } from '@/object-record/graphql/record-gql-fields/utils/generateDepthRecordGqlFieldsFromFields';
import { visibleRecordFieldsComponentSelector } from '@/object-record/record-field/states/visibleRecordFieldsComponentSelector';
import { currentRecordFiltersComponentState } from '@/object-record/record-filter/states/currentRecordFiltersComponentState';
import { useRecordIndexContextOrThrow } from '@/object-record/record-index/contexts/RecordIndexContext';
import { useAtomComponentSelectorValue } from '@/ui/utilities/state/jotai/hooks/useAtomComponentSelectorValue';
import { isDefined } from 'twenty-shared/utils';
type UseRecordsFieldVisibleGqlFields = {
import { useAtomComponentSelectorValue } from '@/ui/utilities/state/jotai/hooks/useAtomComponentSelectorValue';
import { useAtomComponentStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomComponentStateValue';
import { filterDuplicatesById, isDefined } from 'twenty-shared/utils';
type UseRecordsUsefulGqlFields = {
objectMetadataItem: ObjectMetadataItem;
additionalFieldMetadataId?: string | null;
};
export const useRecordsFieldVisibleGqlFields = ({
export const useRelevantRecordsGqlFields = ({
objectMetadataItem,
additionalFieldMetadataId,
}: UseRecordsFieldVisibleGqlFields) => {
}: UseRecordsUsefulGqlFields) => {
const visibleRecordFields = useAtomComponentSelectorValue(
visibleRecordFieldsComponentSelector,
);
const currentRecordFilters = useAtomComponentStateValue(
currentRecordFiltersComponentState,
);
const { fieldMetadataItemByFieldMetadataItemId } =
useRecordIndexContextOrThrow();
const { objectMetadataItems } = useObjectMetadataItems();
const visibleRecordFieldMetadataItems = visibleRecordFields
.map(
(field) =>
fieldMetadataItemByFieldMetadataItemId[field.fieldMetadataItemId],
)
.filter(isDefined);
const recordFilterFields = currentRecordFilters
.map((recordFilter) =>
objectMetadataItem.fields.find(
(field) => field.id === recordFilter.fieldMetadataId,
),
)
.filter(isDefined);
const fieldMetadataItemsToUse = [
...visibleRecordFieldMetadataItems,
...(recordFilterFields ?? []),
].filter(filterDuplicatesById);
const allDepthOneGqlFields = generateDepthRecordGqlFieldsFromFields({
objectMetadataItems,
fields: visibleRecordFields
.map(
(field) =>
fieldMetadataItemByFieldMetadataItemId[field.fieldMetadataItemId],
)
.filter(isDefined),
fields: fieldMetadataItemsToUse,
depth: 1,
});
@@ -28,18 +28,20 @@ import { isFieldSelectValue } from '@/object-record/record-field/ui/types/guards
import { recordStoreFamilySelector } from '@/object-record/record-store/states/selectors/recordStoreFamilySelector';
import { useObjectMetadataItemById } from '@/object-metadata/hooks/useObjectMetadataItemById';
import { useObjectMetadataItems } from '@/object-metadata/hooks/useObjectMetadataItems';
import { getRecordFromRecordNode } from '@/object-record/cache/utils/getRecordFromRecordNode';
import { useUpdateOneRecord } from '@/object-record/hooks/useUpdateOneRecord';
import { buildMorphRelationUpdateInput } from '@/object-record/record-field/ui/meta-types/input/utils/buildMorphRelationUpdateInput';
import { isFieldArray } from '@/object-record/record-field/ui/types/guards/isFieldArray';
import { isFieldArrayValue } from '@/object-record/record-field/ui/types/guards/isFieldArrayValue';
import { isFieldFiles } from '@/object-record/record-field/ui/types/guards/isFieldFiles';
import { isFieldFilesValue } from '@/object-record/record-field/ui/types/guards/isFieldFilesValue';
import { isFieldBoolean } from '@/object-record/record-field/ui/types/guards/isFieldBoolean';
import { isFieldBooleanValue } from '@/object-record/record-field/ui/types/guards/isFieldBooleanValue';
import { isFieldCurrency } from '@/object-record/record-field/ui/types/guards/isFieldCurrency';
import { isFieldCurrencyValue } from '@/object-record/record-field/ui/types/guards/isFieldCurrencyValue';
import { isFieldDateTime } from '@/object-record/record-field/ui/types/guards/isFieldDateTime';
import { isFieldDateTimeValue } from '@/object-record/record-field/ui/types/guards/isFieldDateTimeValue';
import { isFieldFiles } from '@/object-record/record-field/ui/types/guards/isFieldFiles';
import { isFieldFilesValue } from '@/object-record/record-field/ui/types/guards/isFieldFilesValue';
import { isFieldMorphRelationManyToOne } from '@/object-record/record-field/ui/types/guards/isFieldMorphRelationManyToOne';
import { isFieldNumber } from '@/object-record/record-field/ui/types/guards/isFieldNumber';
import { isFieldNumberValue } from '@/object-record/record-field/ui/types/guards/isFieldNumberValue';
@@ -55,6 +57,7 @@ import { isFieldText } from '@/object-record/record-field/ui/types/guards/isFiel
import { isFieldTextValue } from '@/object-record/record-field/ui/types/guards/isFieldTextValue';
import { useUpsertRecordsInStore } from '@/object-record/record-store/hooks/useUpsertRecordsInStore';
import { getForeignKeyNameFromRelationFieldName } from '@/object-record/utils/getForeignKeyNameFromRelationFieldName';
import { isDefined } from 'twenty-shared/utils';
import { isDeeplyEqual } from '~/utils/isDeeplyEqual';
export const usePersistField = ({
@@ -66,6 +69,8 @@ export const usePersistField = ({
objectId: objectMetadataItemId,
});
const { objectMetadataItems } = useObjectMetadataItems();
const { updateOneRecord } = useUpdateOneRecord();
const store = useStore();
@@ -218,25 +223,48 @@ export const usePersistField = ({
}
if (fieldIsMorphRelationManyToOne) {
if (valueToPersist?.id === currentValue?.id) {
if (
isDefined(valueToPersist) &&
valueToPersist.id === currentValue?.id
) {
return;
}
const morphMetadata = (
fieldDefinition as FieldDefinition<FieldMorphRelationMetadata>
).metadata;
const { updateInput, allMorphForeignKeysNulled } =
buildMorphRelationUpdateInput({
morphRelations: morphMetadata.morphRelations,
fieldName,
relationType: morphMetadata.relationType,
objectMetadataItems,
targetRecordId: valueToPersist?.id,
targetObjectMetadataId: valueToPersist?.objectMetadataId,
});
const newRecord = await updateOneRecord({
objectNameSingular: objectMetadataItem.nameSingular,
idToUpdate: recordId,
updateOneRecordInput: {
[getForeignKeyNameFromRelationFieldName(fieldName)]:
valueToPersist?.id ?? null,
},
updateOneRecordInput: updateInput,
});
const morphForeignKeyGqlFields: Record<string, true> = {};
for (const key of Object.keys(allMorphForeignKeysNulled)) {
morphForeignKeyGqlFields[key] = true;
}
upsertRecordsInStore({
partialRecords: [
getRecordFromRecordNode({
recordNode: newRecord,
}),
{
...getRecordFromRecordNode({ recordNode: newRecord }),
...allMorphForeignKeysNulled,
...updateInput,
},
],
recordGqlFields: morphForeignKeyGqlFields,
});
return;
@@ -270,6 +298,7 @@ export const usePersistField = ({
},
[
objectMetadataItem?.nameSingular,
objectMetadataItems,
store,
updateOneRecord,
upsertRecordsInStore,
@@ -8,12 +8,12 @@ import { recordStoreFamilySelector } from '@/object-record/record-store/states/s
import { useObjectMetadataItems } from '@/object-metadata/hooks/useObjectMetadataItems';
import { useUpdateOneRecord } from '@/object-record/hooks/useUpdateOneRecord';
import { buildMorphRelationUpdateInput } from '@/object-record/record-field/ui/meta-types/input/utils/buildMorphRelationUpdateInput';
import { assertFieldMetadata } from '@/object-record/record-field/ui/types/guards/assertFieldMetadata';
import { isFieldMorphRelation } from '@/object-record/record-field/ui/types/guards/isFieldMorphRelation';
import { buildRecordWithAllMorphObjectIdsToNull } from '@/object-record/record-field/ui/meta-types/input/utils/buildRecordWithAllMorphObjectIdsToNull';
import { type ObjectRecord } from '@/object-record/types/ObjectRecord';
import { isFieldRelationManyToOneValue } from '@/object-record/record-field/ui/types/guards/isFieldRelationManyToOneValue';
import { FieldMetadataType } from 'twenty-shared/types';
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
import { isDefined } from 'twenty-shared/utils';
export type MorphPersistManyToOneProps = {
objectMetadataNameSingular: string;
@@ -47,70 +47,52 @@ export const useMorphPersistManyToOne = ({
const fieldName = fieldDefinition.metadata.fieldName;
if (!isDefined(valueToPersist)) {
const recordWithAllMorphObjectIdsToNull =
buildRecordWithAllMorphObjectIdsToNull({
morphRelations: fieldDefinition.metadata.morphRelations,
fieldName,
relationType: fieldDefinition.metadata.relationType,
});
const targetObjectMetadataItem = isDefined(
targetObjectMetadataNameSingular,
)
? objectMetadataItems.find(
(objectMetadataItem) =>
objectMetadataItem.nameSingular ===
targetObjectMetadataNameSingular,
)
: undefined;
updateOneRecord?.({
objectNameSingular: objectMetadataNameSingular,
idToUpdate: recordId,
updateOneRecordInput: recordWithAllMorphObjectIdsToNull,
});
return;
}
const targetObjectMetadataItem = objectMetadataItems.find(
(objectMetadataItem) =>
objectMetadataItem.nameSingular === targetObjectMetadataNameSingular,
);
if (!isDefined(targetObjectMetadataItem)) {
if (
isDefined(targetObjectMetadataNameSingular) &&
!isDefined(targetObjectMetadataItem)
) {
throw new Error('Object metadata item not found');
}
const computedFieldName = computeMorphRelationFieldName({
fieldName,
relationType: fieldDefinition.metadata.relationType,
targetObjectMetadataNameSingular: targetObjectMetadataItem.nameSingular,
targetObjectMetadataNamePlural: targetObjectMetadataItem.namePlural,
});
const currentValue: unknown = store.get(
const currentValue = store.get(
recordStoreFamilySelector.selectorFamily({
recordId,
fieldName: computedFieldName,
fieldName,
}),
);
if (
isFieldRelationManyToOneValue(currentValue) &&
isDefined(currentValue) &&
(currentValue as ObjectRecord).id === valueToPersist
currentValue.id === valueToPersist
) {
return;
}
const recordWithAllMorphObjectIdsToNull =
buildRecordWithAllMorphObjectIdsToNull({
morphRelations: fieldDefinition.metadata.morphRelations,
fieldName,
relationType: fieldDefinition.metadata.relationType,
});
const { updateInput } = buildMorphRelationUpdateInput({
morphRelations: fieldDefinition.metadata.morphRelations,
fieldName,
relationType: fieldDefinition.metadata.relationType,
objectMetadataItems,
targetRecordId: valueToPersist ?? undefined,
targetObjectMetadataId: targetObjectMetadataItem?.id,
});
updateOneRecord({
objectNameSingular: objectMetadataNameSingular,
idToUpdate: recordId,
updateOneRecordInput: {
...recordWithAllMorphObjectIdsToNull,
[`${computedFieldName}Id`]: valueToPersist,
},
updateOneRecordInput: updateInput,
});
return;
},
[objectMetadataItems, objectMetadataNameSingular, store, updateOneRecord],
);
@@ -0,0 +1,61 @@
import { type FieldMetadataItemRelation } from '@/object-metadata/types/FieldMetadataItemRelation';
import { type ObjectMetadataItem } from '@/object-metadata/types/ObjectMetadataItem';
import { buildRecordWithAllMorphObjectIdsToNull } from '@/object-record/record-field/ui/meta-types/input/utils/buildRecordWithAllMorphObjectIdsToNull';
import { type RelationType } from 'twenty-shared/types';
import { computeMorphRelationFieldName } from 'twenty-shared/utils';
export const buildMorphRelationUpdateInput = ({
morphRelations,
fieldName,
relationType,
objectMetadataItems,
targetRecordId,
targetObjectMetadataId,
}: {
morphRelations: FieldMetadataItemRelation[];
fieldName: string;
relationType: RelationType;
objectMetadataItems: ObjectMetadataItem[];
targetRecordId?: string;
targetObjectMetadataId?: string;
}): {
updateInput: Record<string, string | null>;
allMorphForeignKeysNulled: Record<string, null>;
} => {
const allMorphForeignKeysNulled = buildRecordWithAllMorphObjectIdsToNull({
morphRelations,
fieldName,
relationType,
});
if (!targetRecordId || !targetObjectMetadataId) {
return {
updateInput: { ...allMorphForeignKeysNulled },
allMorphForeignKeysNulled,
};
}
const targetObjectMetadataItem = objectMetadataItems.find(
(objectMetadataItem) => objectMetadataItem.id === targetObjectMetadataId,
);
if (!targetObjectMetadataItem) {
throw new Error(
`Target object metadata item not found for id ${targetObjectMetadataId}`,
);
}
const computedFieldName = computeMorphRelationFieldName({
fieldName,
relationType,
targetObjectMetadataNameSingular: targetObjectMetadataItem.nameSingular,
targetObjectMetadataNamePlural: targetObjectMetadataItem.namePlural,
});
const updateInput: Record<string, string | null> = {
...allMorphForeignKeysNulled,
[`${computedFieldName}Id`]: targetRecordId,
};
return { updateInput, allMorphForeignKeysNulled };
};
@@ -1,6 +1,6 @@
import { useObjectMetadataItems } from '@/object-metadata/hooks/useObjectMetadataItems';
import { turnSortsIntoOrderBy } from '@/object-record/object-sort-dropdown/utils/turnSortsIntoOrderBy';
import { useRecordsFieldVisibleGqlFields } from '@/object-record/record-field/hooks/useRecordsFieldVisibleGqlFields';
import { useRelevantRecordsGqlFields } from '@/object-record/record-field/hooks/useRelevantRecordsGqlFields';
import { currentRecordFilterGroupsComponentState } from '@/object-record/record-filter-group/states/currentRecordFilterGroupsComponentState';
import { useFilterValueDependencies } from '@/object-record/record-filter/hooks/useFilterValueDependencies';
import { anyFieldFilterValueComponentState } from '@/object-record/record-filter/states/anyFieldFilterValueComponentState';
@@ -63,7 +63,7 @@ export const useRecordIndexGroupCommonQueryVariables = () => {
recordIndexGroupFieldMetadataItemComponentState,
);
const recordGqlFields = useRecordsFieldVisibleGqlFields({
const recordGqlFields = useRelevantRecordsGqlFields({
objectMetadataItem,
additionalFieldMetadataId: recordIndexGroupFieldMetadataItem?.id,
});
@@ -5,6 +5,7 @@ import { type ObjectMetadataItem } from '@/object-metadata/types/ObjectMetadataI
import { type RecordGqlEdge } from '@/object-record/graphql/types/RecordGqlEdge';
import { useObjectPermissions } from '@/object-record/hooks/useObjectPermissions';
import { generateGroupsRecordsGroupByQuery } from '@/object-record/record-aggregate/utils/generateGroupsRecordsGroupByQuery';
import { useRecordIndexGroupCommonQueryVariables } from '@/object-record/record-index/hooks/useRecordIndexGroupCommonQueryVariables';
import { buildGroupByFieldObject } from '@/page-layout/widgets/graph/utils/buildGroupByFieldObject';
import { useLazyQuery } from '@apollo/client';
@@ -63,6 +64,7 @@ export const useRecordIndexGroupsRecordsLazyGroupBy = ({
limit: recordGroupsLimit,
},
client: apolloCoreClient,
fetchPolicy: 'no-cache',
},
);
@@ -1,6 +1,6 @@
import { useObjectMetadataItem } from '@/object-metadata/hooks/useObjectMetadataItem';
import { useLazyFindManyRecords } from '@/object-record/hooks/useLazyFindManyRecords';
import { useRecordsFieldVisibleGqlFields } from '@/object-record/record-field/hooks/useRecordsFieldVisibleGqlFields';
import { useRelevantRecordsGqlFields } from '@/object-record/record-field/hooks/useRelevantRecordsGqlFields';
import { useFindManyRecordIndexTableParams } from '@/object-record/record-index/hooks/useFindManyRecordIndexTableParams';
export const useRecordIndexTableFetchMore = (objectNameSingular: string) => {
@@ -10,7 +10,7 @@ export const useRecordIndexTableFetchMore = (objectNameSingular: string) => {
objectNameSingular,
});
const recordGqlFields = useRecordsFieldVisibleGqlFields({
const recordGqlFields = useRelevantRecordsGqlFields({
objectMetadataItem,
});
@@ -1,6 +1,6 @@
import { useObjectMetadataItem } from '@/object-metadata/hooks/useObjectMetadataItem';
import { useFindManyRecords } from '@/object-record/hooks/useFindManyRecords';
import { useRecordsFieldVisibleGqlFields } from '@/object-record/record-field/hooks/useRecordsFieldVisibleGqlFields';
import { useRelevantRecordsGqlFields } from '@/object-record/record-field/hooks/useRelevantRecordsGqlFields';
import { useFindManyRecordIndexTableParams } from '@/object-record/record-index/hooks/useFindManyRecordIndexTableParams';
import { SIGN_IN_BACKGROUND_MOCK_COMPANIES } from '@/sign-in-background-mock/constants/SignInBackgroundMockCompanies';
import { useShowAuthModal } from '@/ui/layout/hooks/useShowAuthModal';
@@ -14,7 +14,7 @@ export const useRecordIndexTableQuery = (objectNameSingular: string) => {
objectNameSingular,
});
const recordGqlFields = useRecordsFieldVisibleGqlFields({
const recordGqlFields = useRelevantRecordsGqlFields({
objectMetadataItem,
});
@@ -9,7 +9,7 @@ import { RecordTableHeaderCellContainer } from '@/object-record/record-table/rec
import { hasRecordGroupsComponentSelector } from '@/object-record/record-group/states/selectors/hasRecordGroupsComponentSelector';
import { TABLE_Z_INDEX } from '@/object-record/record-table/constants/TableZIndex';
import { RecordTableHeaderLabelIdentifierCellPlusButton } from '@/object-record/record-table/record-table-header/components/RecordTableHeaderLabelIdentifierCellPlusButton';
import { getVisibleFieldWithLowestPosition } from '@/object-record/record-table/record-table-header/utils/getVisibleFieldWithLowestPosition.util';
import { getVisibleFieldWithLowestPosition } from '@/object-record/record-table/record-table-header/utils/getVisibleFieldWithLowestPosition';
import { isRecordTableRowActiveComponentFamilyState } from '@/object-record/record-table/states/isRecordTableRowActiveComponentFamilyState';
import { isRecordTableRowFocusActiveComponentState } from '@/object-record/record-table/states/isRecordTableRowFocusActiveComponentState';
import { isRecordTableRowFocusedComponentFamilyState } from '@/object-record/record-table/states/isRecordTableRowFocusedComponentFamilyState';
@@ -1,9 +1,9 @@
import { useCallback } from 'react';
import { useStore } from 'jotai';
import { useCallback } from 'react';
import { useObjectMetadataItem } from '@/object-metadata/hooks/useObjectMetadataItem';
import { useLazyFindManyRecords } from '@/object-record/hooks/useLazyFindManyRecords';
import { useRecordsFieldVisibleGqlFields } from '@/object-record/record-field/hooks/useRecordsFieldVisibleGqlFields';
import { useRelevantRecordsGqlFields } from '@/object-record/record-field/hooks/useRelevantRecordsGqlFields';
import { useFindManyRecordIndexTableParams } from '@/object-record/record-index/hooks/useFindManyRecordIndexTableParams';
import { useTriggerFetchPages } from '@/object-record/record-table/virtualization/hooks/useTriggerFetchPages';
@@ -29,7 +29,8 @@ export const useResetVirtualizationBecauseDataChanged = (
const params = useFindManyRecordIndexTableParams(objectNameSingular);
const recordGqlFields = useRecordsFieldVisibleGqlFields({
// TODO: we could optimize this by using an aggregate or using only id: true in recordGqlFields
const recordGqlFields = useRelevantRecordsGqlFields({
objectMetadataItem,
});
@@ -1,15 +1,15 @@
import { WidgetSkeletonLoader } from '@/page-layout/widgets/components/WidgetSkeletonLoader';
import { GraphWidgetAggregateChartRenderer } from '@/page-layout/widgets/graph/graphWidgetAggregateChart/components/GraphWidgetAggregateChartRenderer';
import { GraphWidgetBarChartRenderer } from '@/page-layout/widgets/graph/graphWidgetBarChart/components/GraphWidgetBarChartRenderer';
import { GraphWidgetLineChartRenderer } from '@/page-layout/widgets/graph/graphWidgetLineChart/components/GraphWidgetLineChartRenderer';
import { GraphWidgetPieChartRenderer } from '@/page-layout/widgets/graph/graphWidgetPieChart/components/GraphWidgetPieChartRenderer';
import { GraphWidgetAggregateChartRenderer } from '@/page-layout/widgets/graph/graph-widget-aggregate-chart/components/GraphWidgetAggregateChartRenderer';
import { GraphWidgetBarChartRenderer } from '@/page-layout/widgets/graph/graph-widget-bar-chart/components/GraphWidgetBarChartRenderer';
import { GraphWidgetLineChartRenderer } from '@/page-layout/widgets/graph/graph-widget-line-chart/components/GraphWidgetLineChartRenderer';
import { GraphWidgetPieChartRenderer } from '@/page-layout/widgets/graph/graph-widget-pie-chart/components/GraphWidgetPieChartRenderer';
import { useCurrentWidget } from '@/page-layout/widgets/hooks/useCurrentWidget';
import { lazy, Suspense } from 'react';
import { WidgetConfigurationType } from '~/generated-metadata/graphql';
const GraphWidgetGaugeChart = lazy(() =>
import(
'@/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart'
'@/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart'
).then((module) => ({
default: module.GraphWidgetGaugeChart,
})),
@@ -1,6 +1,6 @@
import { type Meta, type StoryObj } from '@storybook/react-vite';
import { GraphWidgetAggregateChart } from '@/page-layout/widgets/graph/graphWidgetAggregateChart/components/GraphWidgetAggregateChart';
import { GraphWidgetAggregateChart } from '@/page-layout/widgets/graph/graph-widget-aggregate-chart/components/GraphWidgetAggregateChart';
import { ComponentDecorator } from 'twenty-ui/testing';
const meta: Meta<typeof GraphWidgetAggregateChart> = {
@@ -1,7 +1,7 @@
import { type Meta, type StoryObj } from '@storybook/react-vite';
import { GraphWidgetTestWrapper } from '@/page-layout/widgets/graph/__tests__/GraphWidgetTestWrapper';
import { GraphWidgetBarChart } from '@/page-layout/widgets/graph/graphWidgetBarChart/components/GraphWidgetBarChart';
import { GraphWidgetBarChart } from '@/page-layout/widgets/graph/graph-widget-bar-chart/components/GraphWidgetBarChart';
import { CatalogDecorator, ComponentDecorator } from 'twenty-ui/testing';
import { BarChartLayout } from '~/generated-metadata/graphql';
@@ -1,7 +1,7 @@
import { type Meta, type StoryObj } from '@storybook/react-vite';
import { GraphWidgetTestWrapper } from '@/page-layout/widgets/graph/__tests__/GraphWidgetTestWrapper';
import { GraphWidgetGaugeChart } from '@/page-layout/widgets/graph/graphWidgetGaugeChart/components/GraphWidgetGaugeChart';
import { GraphWidgetGaugeChart } from '@/page-layout/widgets/graph/graph-widget-gauge-chart/components/GraphWidgetGaugeChart';
import { CatalogDecorator, ComponentDecorator } from 'twenty-ui/testing';
const meta: Meta<typeof GraphWidgetGaugeChart> = {
@@ -2,7 +2,7 @@ import { type Meta, type StoryObj } from '@storybook/react-vite';
import { type ComponentProps } from 'react';
import { GraphWidgetTestWrapper } from '@/page-layout/widgets/graph/__tests__/GraphWidgetTestWrapper';
import { GraphWidgetLineChart } from '@/page-layout/widgets/graph/graphWidgetLineChart/components/GraphWidgetLineChart';
import { GraphWidgetLineChart } from '@/page-layout/widgets/graph/graph-widget-line-chart/components/GraphWidgetLineChart';
import { CatalogDecorator, ComponentDecorator } from 'twenty-ui/testing';
const meta: Meta<typeof GraphWidgetLineChart> = {
@@ -2,7 +2,7 @@ import { type Meta, type StoryObj } from '@storybook/react-vite';
import { CoreObjectNameSingular } from 'twenty-shared/types';
import { GraphWidgetTestWrapper } from '@/page-layout/widgets/graph/__tests__/GraphWidgetTestWrapper';
import { GraphWidgetPieChart } from '@/page-layout/widgets/graph/graphWidgetPieChart/components/GraphWidgetPieChart';
import { GraphWidgetPieChart } from '@/page-layout/widgets/graph/graph-widget-pie-chart/components/GraphWidgetPieChart';
import { CatalogDecorator, ComponentDecorator } from 'twenty-ui/testing';
import {
AggregateOperations,
@@ -1,4 +1,4 @@
import { formatNumberChartTrend } from '@/page-layout/widgets/graph/graphWidgetAggregateChart/utils/formatNumberChartTrend';
import { formatNumberChartTrend } from '@/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/formatNumberChartTrend';
import { styled } from '@linaria/react';
import { useContext } from 'react';
import { isDefined } from 'twenty-shared/utils';
@@ -6,7 +6,7 @@ import { lazy, Suspense } from 'react';
const GraphWidgetAggregateChart = lazy(() =>
import(
'@/page-layout/widgets/graph/graphWidgetAggregateChart/components/GraphWidgetAggregateChart'
'@/page-layout/widgets/graph/graph-widget-aggregate-chart/components/GraphWidgetAggregateChart'
).then((module) => ({
default: module.GraphWidgetAggregateChart,
})),
@@ -4,7 +4,7 @@ import {
type RatioAggregateConfig,
} from '~/generated-metadata/graphql';
import { buildRatioNumeratorFilter } from '@/page-layout/widgets/graph/graphWidgetAggregateChart/utils/buildRatioNumeratorFilter';
import { buildRatioNumeratorFilter } from '@/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/buildRatioNumeratorFilter';
describe('buildRatioNumeratorFilter', () => {
const mockBooleanField = {
@@ -1,4 +1,4 @@
import { computeRatioDisplayValue } from '@/page-layout/widgets/graph/graphWidgetAggregateChart/utils/computeRatioDisplayValue';
import { computeRatioDisplayValue } from '@/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/computeRatioDisplayValue';
describe('computeRatioDisplayValue', () => {
it('should return "0%" when denominator is 0', () => {
@@ -1,7 +1,7 @@
import { DASHBOARD_AGGREGATE_OPERATION_RATIO } from '@/page-layout/widgets/graph/constants/DashboardAggregateOperationRatio';
import { FieldMetadataType } from '~/generated-metadata/graphql';
import { getAvailableAggregateOperationsForAggregateChart } from '@/page-layout/widgets/graph/graphWidgetAggregateChart/utils/getAvailableAggregateOperationsForAggregateChart';
import { getAvailableAggregateOperationsForAggregateChart } from '@/page-layout/widgets/graph/graph-widget-aggregate-chart/utils/getAvailableAggregateOperationsForAggregateChart';
describe('getAvailableAggregateOperationsForAggregateChart', () => {
it('should include RATIO for BOOLEAN field', () => {
@@ -1,6 +1,6 @@
import { getAggregateOperationLabel } from '@/object-record/record-board/record-board-column/utils/getAggregateOperationLabel';
import { DASHBOARD_AGGREGATE_OPERATION_RATIO } from '@/page-layout/widgets/graph/constants/DashboardAggregateOperationRatio';
import { type AggregateChartOperation } from '@/page-layout/widgets/graph/graphWidgetAggregateChart/types/AggregateChartOperation';
import { type AggregateChartOperation } from '@/page-layout/widgets/graph/graph-widget-aggregate-chart/types/AggregateChartOperation';
import { t } from '@lingui/core/macro';
export const getAggregateChartOperationLabel = (
@@ -1,6 +1,6 @@
import { getAvailableAggregateOperationsForFieldMetadataType } from '@/object-record/record-table/record-table-footer/utils/getAvailableAggregateOperationsForFieldMetadataType';
import { DASHBOARD_AGGREGATE_OPERATION_RATIO } from '@/page-layout/widgets/graph/constants/DashboardAggregateOperationRatio';
import { type AggregateChartOperation } from '@/page-layout/widgets/graph/graphWidgetAggregateChart/types/AggregateChartOperation';
import { type AggregateChartOperation } from '@/page-layout/widgets/graph/graph-widget-aggregate-chart/types/AggregateChartOperation';
import { FieldMetadataType } from '~/generated-metadata/graphql';
export const getAvailableAggregateOperationsForAggregateChart = ({
@@ -1,14 +1,14 @@
import { BarChartLayers } from '@/page-layout/widgets/graph/graphWidgetBarChart/components/BarChartLayers';
import { useBarChartTheme } from '@/page-layout/widgets/graph/graphWidgetBarChart/hooks/useBarChartTheme';
import { useMemoizedBarPositions } from '@/page-layout/widgets/graph/graphWidgetBarChart/hooks/useMemoizedBarPositions';
import { useBarChartLayout } from '@/page-layout/widgets/graph/graphWidgetBarChart/hooks/useBarChartLayout';
import { type BarChartDatum } from '@/page-layout/widgets/graph/graphWidgetBarChart/types/BarChartDatum';
import { type BarChartEnrichedKey } from '@/page-layout/widgets/graph/graphWidgetBarChart/types/BarChartEnrichedKey';
import { type BarChartSlice } from '@/page-layout/widgets/graph/graphWidgetBarChart/types/BarChartSlice';
import { type BarChartSliceHoverData } from '@/page-layout/widgets/graph/graphWidgetBarChart/types/BarChartSliceHoverData';
import { computeAllCategorySlices } from '@/page-layout/widgets/graph/graphWidgetBarChart/utils/computeAllCategorySlices';
import { getSliceHoverDataFromMouseEvent } from '@/page-layout/widgets/graph/graphWidgetBarChart/utils/getSliceHoverDataFromMouseEvent';
import { hasNegativeValuesInData } from '@/page-layout/widgets/graph/graphWidgetBarChart/utils/hasNegativeValuesInData';
import { BarChartLayers } from '@/page-layout/widgets/graph/graph-widget-bar-chart/components/BarChartLayers';
import { useBarChartTheme } from '@/page-layout/widgets/graph/graph-widget-bar-chart/hooks/useBarChartTheme';
import { useMemoizedBarPositions } from '@/page-layout/widgets/graph/graph-widget-bar-chart/hooks/useMemoizedBarPositions';
import { useBarChartLayout } from '@/page-layout/widgets/graph/graph-widget-bar-chart/hooks/useBarChartLayout';
import { type BarChartDatum } from '@/page-layout/widgets/graph/graph-widget-bar-chart/types/BarChartDatum';
import { type BarChartEnrichedKey } from '@/page-layout/widgets/graph/graph-widget-bar-chart/types/BarChartEnrichedKey';
import { type BarChartSlice } from '@/page-layout/widgets/graph/graph-widget-bar-chart/types/BarChartSlice';
import { type BarChartSliceHoverData } from '@/page-layout/widgets/graph/graph-widget-bar-chart/types/BarChartSliceHoverData';
import { computeAllCategorySlices } from '@/page-layout/widgets/graph/graph-widget-bar-chart/utils/computeAllCategorySlices';
import { getSliceHoverDataFromMouseEvent } from '@/page-layout/widgets/graph/graph-widget-bar-chart/utils/getSliceHoverDataFromMouseEvent';
import { hasNegativeValuesInData } from '@/page-layout/widgets/graph/graph-widget-bar-chart/utils/hasNegativeValuesInData';
import { graphWidgetHighlightedLegendIdComponentState } from '@/page-layout/widgets/graph/states/graphWidgetHighlightedLegendIdComponentState';
import {
formatGraphValue,
@@ -1,5 +1,5 @@
import { BarChartBaseLayerEffect } from '@/page-layout/widgets/graph/graphWidgetBarChart/components/BarChartBaseLayerEffect';
import { type BarPosition } from '@/page-layout/widgets/graph/graphWidgetBarChart/types/BarPosition';
import { BarChartBaseLayerEffect } from '@/page-layout/widgets/graph/graph-widget-bar-chart/components/BarChartBaseLayerEffect';
import { type BarPosition } from '@/page-layout/widgets/graph/graph-widget-bar-chart/types/BarPosition';
import { type ChartMargins } from '@/page-layout/widgets/graph/types/ChartMargins';
import { styled } from '@linaria/react';
import { useRef } from 'react';
@@ -1,11 +1,11 @@
import { CHART_CORE_CONSTANTS } from '@/page-layout/widgets/graph/chart-core/constants/ChartCoreConstants';
import { computeValueScale } from '@/page-layout/widgets/graph/chart-core/utils/computeValueScale';
import { renderGridLayer } from '@/page-layout/widgets/graph/chart-core/utils/renderGridLayer';
import { BAR_CHART_CONSTANTS } from '@/page-layout/widgets/graph/graphWidgetBarChart/constants/BarChartConstants';
import { type BarPosition } from '@/page-layout/widgets/graph/graphWidgetBarChart/types/BarPosition';
import { computeBaselineBar } from '@/page-layout/widgets/graph/graphWidgetBarChart/utils/computeBaselineBar';
import { interpolateBars } from '@/page-layout/widgets/graph/graphWidgetBarChart/utils/interpolateBars';
import { renderBars } from '@/page-layout/widgets/graph/graphWidgetBarChart/utils/renderBars';
import { BAR_CHART_CONSTANTS } from '@/page-layout/widgets/graph/graph-widget-bar-chart/constants/BarChartConstants';
import { type BarPosition } from '@/page-layout/widgets/graph/graph-widget-bar-chart/types/BarPosition';
import { computeBaselineBar } from '@/page-layout/widgets/graph/graph-widget-bar-chart/utils/computeBaselineBar';
import { interpolateBars } from '@/page-layout/widgets/graph/graph-widget-bar-chart/utils/interpolateBars';
import { renderBars } from '@/page-layout/widgets/graph/graph-widget-bar-chart/utils/renderBars';
import { type ChartMargins } from '@/page-layout/widgets/graph/types/ChartMargins';
import {
type RefObject,
@@ -1,5 +1,5 @@
import { BarChartHoverLayerEffect } from '@/page-layout/widgets/graph/graphWidgetBarChart/components/BarChartHoverLayerEffect';
import { type BarChartSlice } from '@/page-layout/widgets/graph/graphWidgetBarChart/types/BarChartSlice';
import { BarChartHoverLayerEffect } from '@/page-layout/widgets/graph/graph-widget-bar-chart/components/BarChartHoverLayerEffect';
import { type BarChartSlice } from '@/page-layout/widgets/graph/graph-widget-bar-chart/types/BarChartSlice';
import { type ChartMargins } from '@/page-layout/widgets/graph/types/ChartMargins';
import { styled } from '@linaria/react';
import { useRef } from 'react';
@@ -1,6 +1,6 @@
import { CHART_CORE_CONSTANTS } from '@/page-layout/widgets/graph/chart-core/constants/ChartCoreConstants';
import { type BarChartSlice } from '@/page-layout/widgets/graph/graphWidgetBarChart/types/BarChartSlice';
import { renderSliceHighlight } from '@/page-layout/widgets/graph/graphWidgetBarChart/utils/renderSliceHighlight';
import { type BarChartSlice } from '@/page-layout/widgets/graph/graph-widget-bar-chart/types/BarChartSlice';
import { renderSliceHighlight } from '@/page-layout/widgets/graph/graph-widget-bar-chart/utils/renderSliceHighlight';
import { type ChartMargins } from '@/page-layout/widgets/graph/types/ChartMargins';
import { type RefObject, useContext, useEffect, useState } from 'react';
import { BarChartLayout } from '~/generated-metadata/graphql';
@@ -1,11 +1,11 @@
import { AxisLayer } from '@/page-layout/widgets/graph/chart-core/layers/AxisLayer';
import { type AxisLayerConfig } from '@/page-layout/widgets/graph/chart-core/types/AxisLayerConfig';
import { NoDataLayer } from '@/page-layout/widgets/graph/components/NoDataLayer';
import { BarChartBaseLayer } from '@/page-layout/widgets/graph/graphWidgetBarChart/components/BarChartBaseLayer';
import { BarChartHoverLayer } from '@/page-layout/widgets/graph/graphWidgetBarChart/components/BarChartHoverLayer';
import { BarChartTotalsLayer } from '@/page-layout/widgets/graph/graphWidgetBarChart/components/BarChartTotalsLayer';
import { type BarChartSlice } from '@/page-layout/widgets/graph/graphWidgetBarChart/types/BarChartSlice';
import { type BarPosition } from '@/page-layout/widgets/graph/graphWidgetBarChart/types/BarPosition';
import { BarChartBaseLayer } from '@/page-layout/widgets/graph/graph-widget-bar-chart/components/BarChartBaseLayer';
import { BarChartHoverLayer } from '@/page-layout/widgets/graph/graph-widget-bar-chart/components/BarChartHoverLayer';
import { BarChartTotalsLayer } from '@/page-layout/widgets/graph/graph-widget-bar-chart/components/BarChartTotalsLayer';
import { type BarChartSlice } from '@/page-layout/widgets/graph/graph-widget-bar-chart/types/BarChartSlice';
import { type BarPosition } from '@/page-layout/widgets/graph/graph-widget-bar-chart/types/BarPosition';
import { type ChartMargins } from '@/page-layout/widgets/graph/types/ChartMargins';
import { styled } from '@linaria/react';
import { BarChartLayout } from '~/generated-metadata/graphql';

Some files were not shown because too many files have changed in this diff Show More