Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
74607751a2 | ||
|
|
c985ef2590 |
@@ -85,6 +85,7 @@ npx nx run twenty-server:test:integration:with-db-reset # Run integration tests
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/[name] -d src/database/typeorm/core/core.datasource.ts
|
||||
|
||||
# Workspace
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f # Sync metadata
|
||||
```
|
||||
|
||||
## Usage Guidelines
|
||||
|
||||
@@ -158,7 +158,7 @@ jobs:
|
||||
timeout-minutes: 30
|
||||
runs-on: ubuntu-latest
|
||||
env:
|
||||
NODE_OPTIONS: '--max-old-space-size=6144'
|
||||
NODE_OPTIONS: '--max-old-space-size=4096'
|
||||
TASK_CACHE_KEY: front-task-${{ matrix.task }}
|
||||
strategy:
|
||||
matrix:
|
||||
|
||||
@@ -144,15 +144,15 @@ jobs:
|
||||
exit 1
|
||||
- name: Server / Check for Pending Migrations
|
||||
run: |
|
||||
CORE_MIGRATION_OUTPUT=$(npx nx database:migrate:generate twenty-server -- --name core-migration-check || true)
|
||||
CORE_MIGRATION_OUTPUT=$(npx nx run twenty-server:typeorm migration:generate core-migration-check -d src/database/typeorm/core/core.datasource.ts || true)
|
||||
|
||||
CORE_MIGRATION_FILE=$(ls packages/twenty-server/src/database/typeorm/core/migrations/common/*core-migration-check.ts 2>/dev/null || echo "")
|
||||
CORE_MIGRATION_FILE=$(ls packages/twenty-server/*core-migration-check.ts 2>/dev/null || echo "")
|
||||
|
||||
if [ -n "$CORE_MIGRATION_FILE" ]; then
|
||||
echo "::error::Unexpected migration files were generated. Please run 'npx nx database:migrate:generate twenty-server -- --name <migration-name>' and commit the result."
|
||||
echo "::error::Unexpected migration files were generated. Please create a proper migration manually."
|
||||
echo "$CORE_MIGRATION_OUTPUT"
|
||||
|
||||
rm -f packages/twenty-server/src/database/typeorm/core/migrations/common/*core-migration-check.ts
|
||||
rm -f packages/twenty-server/*core-migration-check.ts
|
||||
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -75,6 +75,9 @@ npx nx run twenty-server:database:migrate:prod # Run migrations
|
||||
|
||||
# Generate migration (replace [name] with kebab-case descriptive name)
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/common/[name] -d src/database/typeorm/core/core.datasource.ts
|
||||
|
||||
# Sync metadata
|
||||
npx nx run twenty-server:command workspace:sync-metadata
|
||||
```
|
||||
|
||||
### Database Inspection (Postgres MCP)
|
||||
@@ -84,7 +87,7 @@ A read-only Postgres MCP server is configured in `.mcp.json`. Use it to:
|
||||
- Verify migration results (columns, types, constraints) after running migrations
|
||||
- Explore the multi-tenant schema structure (core, metadata, workspace-specific schemas)
|
||||
- Debug issues by querying raw data to confirm whether a bug is frontend, backend, or data-level
|
||||
- Inspect metadata tables to debug GraphQL schema generation issues
|
||||
- Inspect metadata tables to debug GraphQL schema generation or `workspace:sync-metadata` issues
|
||||
|
||||
This server is read-only — for write operations (reset, migrations, sync), use the CLI commands above.
|
||||
|
||||
|
||||
@@ -141,7 +141,7 @@
|
||||
"cache": false,
|
||||
"options": {
|
||||
"cwd": "{projectRoot}",
|
||||
"command": "node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p.version='{args.releaseVersion}';fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n');\""
|
||||
"command": "npm pkg set version={args.releaseVersion}"
|
||||
}
|
||||
},
|
||||
"storybook:build": {
|
||||
|
||||
@@ -2,18 +2,22 @@
|
||||
|
||||
Updates Last interaction and Interaction status fields based on last email date
|
||||
|
||||
## Requirements
|
||||
- an `apiKey` - go to Settings > API & Webhooks to generate one
|
||||
|
||||
## Setup
|
||||
Add and synchronize app
|
||||
1. Add and synchronize app
|
||||
```bash
|
||||
cd packages/twenty-apps/community/last-email-interaction
|
||||
yarn twenty remote add
|
||||
yarn twenty install
|
||||
yarn auth
|
||||
yarn sync
|
||||
```
|
||||
2. Go to Settings > Integrations > Last email interaction > Settings and add required variables
|
||||
|
||||
## Flow
|
||||
- Extracts the datetime of fetched message and calculates the last interaction status
|
||||
- Fetches all users and companies connected to the message and updates their Last interaction and Interaction status fields
|
||||
- Checks if fields are created, if not, creates them on fly
|
||||
- Extracts the datetime of message and calculates the last interaction status
|
||||
- Fetches all users and companies connected to them and updates their Last interaction and Interaction status fields
|
||||
|
||||
## Notes
|
||||
- Upon install, creates fields to Person and Company objects
|
||||
- Every day at midnight app goes through all companies and people records and updates their Interaction status based on Last interaction date
|
||||
## Todo:
|
||||
- update app with generated Twenty object once extending objects is possible
|
||||
@@ -0,0 +1,23 @@
|
||||
import { type ApplicationConfig } from 'twenty-sdk';
|
||||
|
||||
const config: ApplicationConfig = {
|
||||
universalIdentifier: '718ed9ab-53fc-49c8-8deb-0cff78ecf0d2',
|
||||
displayName: 'Last email interaction',
|
||||
description:
|
||||
'Updates Last interaction and Interaction status fields based on last received email',
|
||||
icon: "IconMailFast",
|
||||
applicationVariables: {
|
||||
TWENTY_API_KEY: {
|
||||
universalIdentifier: 'aae3f523-4c1f-4805-b3ee-afeb676c381e',
|
||||
isSecret: true,
|
||||
description: 'Required to send requests to Twenty',
|
||||
},
|
||||
TWENTY_API_URL: {
|
||||
universalIdentifier: '6d19bb04-45bb-46aa-a4e5-4a2682c7b19d',
|
||||
isSecret: false,
|
||||
description: 'Optional, defaults to cloud API URL',
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
export default config;
|
||||
@@ -9,23 +9,19 @@
|
||||
},
|
||||
"packageManager": "[email protected]",
|
||||
"dependencies": {
|
||||
"axios": "1.14.0",
|
||||
"twenty-sdk": "0.8.0"
|
||||
},
|
||||
"scripts": {
|
||||
"twenty": "twenty",
|
||||
"lint": "oxlint -c .oxlintrc.json .",
|
||||
"lint:fix": "oxlint --fix -c .oxlintrc.json .",
|
||||
"test": "vitest run",
|
||||
"test:watch": "vitest"
|
||||
"axios": "^1.12.2",
|
||||
"twenty-sdk": "0.2.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^24.7.2",
|
||||
"@types/react": "^18.2.0",
|
||||
"oxlint": "^0.16.0",
|
||||
"react": "^18.2.0",
|
||||
"typescript": "^5.9.3",
|
||||
"vite-tsconfig-paths": "^4.2.1",
|
||||
"vitest": "^3.1.1"
|
||||
"@types/node": "^24.7.2"
|
||||
},
|
||||
"scripts": {
|
||||
"auth": "twenty auth login",
|
||||
"dev": "twenty app dev",
|
||||
"sync": "twenty app sync",
|
||||
"uninstall": "twenty app uninstall",
|
||||
"logs": "twenty app logs",
|
||||
"create-entity": "twenty app add",
|
||||
"help": "twenty --help"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
import { defineApplication } from 'twenty-sdk';
|
||||
|
||||
export default defineApplication({
|
||||
universalIdentifier: '718ed9ab-53fc-49c8-8deb-0cff78ecf0d2',
|
||||
displayName: 'Last email interaction',
|
||||
description:
|
||||
'Updates Last interaction and Interaction status fields based on last received email',
|
||||
icon: "IconMailFast",
|
||||
defaultRoleUniversalIdentifier: '7a66af97-5056-45b2-96a9-c89f0fd181d1',
|
||||
});
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
import { defineField, FieldType, STANDARD_OBJECT_UNIVERSAL_IDENTIFIERS } from 'twenty-sdk';
|
||||
|
||||
export default defineField({
|
||||
universalIdentifier: '9378751e-c23b-4e84-887d-2905cb8359b4',
|
||||
name: 'interactionStatus',
|
||||
label: 'Interaction status',
|
||||
type: FieldType.SELECT,
|
||||
objectUniversalIdentifier:
|
||||
STANDARD_OBJECT_UNIVERSAL_IDENTIFIERS.company.universalIdentifier,
|
||||
description: 'Indicates the health of relation',
|
||||
options: [
|
||||
{
|
||||
id: '39d54a6b-5a0e-4209-9a59-2a2d7b8c462b',
|
||||
color: 'green',
|
||||
label: 'Recent',
|
||||
value: 'RECENT',
|
||||
position: 1,
|
||||
},
|
||||
{
|
||||
id: '7377d6c5-a75c-453e-a1a1-63fb9cba4e26',
|
||||
color: 'yellow',
|
||||
label: 'Active',
|
||||
value: 'ACTIVE',
|
||||
position: 2,
|
||||
},
|
||||
{
|
||||
id: 'a8b99246-237f-4715-b21f-94a3ae14994e',
|
||||
color: 'sky',
|
||||
label: 'Cooling',
|
||||
value: 'COOLING',
|
||||
position: 3,
|
||||
},
|
||||
{
|
||||
id: '1f05d528-eaab-4639-aba1-328050a87220',
|
||||
color: 'gray',
|
||||
label: 'Dormant',
|
||||
value: 'DORMANT',
|
||||
position: 4,
|
||||
},
|
||||
],
|
||||
});
|
||||
-14
@@ -1,14 +0,0 @@
|
||||
import {
|
||||
defineField,
|
||||
FieldType,
|
||||
STANDARD_OBJECT_UNIVERSAL_IDENTIFIERS,
|
||||
} from 'twenty-sdk';
|
||||
|
||||
export default defineField({
|
||||
universalIdentifier: '2f195c4c-1db1-4bbe-80b6-25c2f63168b0',
|
||||
name: 'lastInteraction',
|
||||
label: 'Last interaction',
|
||||
type: FieldType.DATE_TIME,
|
||||
objectUniversalIdentifier: STANDARD_OBJECT_UNIVERSAL_IDENTIFIERS.company.universalIdentifier,
|
||||
description: 'Date when the last interaction happened',
|
||||
});
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
import { defineField, FieldType, STANDARD_OBJECT_UNIVERSAL_IDENTIFIERS } from 'twenty-sdk';
|
||||
|
||||
export default defineField({
|
||||
universalIdentifier: 'fa342e26-9742-4db8-85b4-4d78ba18482f',
|
||||
name: 'interactionStatus',
|
||||
label: 'Interaction status',
|
||||
type: FieldType.SELECT,
|
||||
objectUniversalIdentifier:
|
||||
STANDARD_OBJECT_UNIVERSAL_IDENTIFIERS.person.universalIdentifier,
|
||||
description: 'Indicates the health of relation',
|
||||
options: [
|
||||
{
|
||||
id: '1dfbfa99-35fb-43af-8c14-74e682a8121b',
|
||||
color: 'green',
|
||||
label: 'Recent',
|
||||
value: 'RECENT',
|
||||
position: 1,
|
||||
},
|
||||
{
|
||||
id: '955788e8-6d64-45ba-80ea-a1a5446a0ae7',
|
||||
color: 'yellow',
|
||||
label: 'Active',
|
||||
value: 'ACTIVE',
|
||||
position: 2,
|
||||
},
|
||||
{
|
||||
id: '7b84ca72-fac5-4c6d-ab08-b148e4b3efdf',
|
||||
color: 'sky',
|
||||
label: 'Cooling',
|
||||
value: 'COOLING',
|
||||
position: 3,
|
||||
},
|
||||
{
|
||||
id: '04dea3e5-ec26-41cf-b23f-37abab67827a',
|
||||
color: 'gray',
|
||||
label: 'Dormant',
|
||||
value: 'DORMANT',
|
||||
position: 4,
|
||||
},
|
||||
],
|
||||
});
|
||||
-14
@@ -1,14 +0,0 @@
|
||||
import {
|
||||
defineField,
|
||||
FieldType,
|
||||
STANDARD_OBJECT_UNIVERSAL_IDENTIFIERS,
|
||||
} from 'twenty-sdk';
|
||||
|
||||
export default defineField({
|
||||
universalIdentifier: 'bec14de7-6683-4784-91ba-62d83b5f30f7',
|
||||
name: 'lastInteraction',
|
||||
label: 'Last interaction',
|
||||
type: FieldType.DATE_TIME,
|
||||
objectUniversalIdentifier: STANDARD_OBJECT_UNIVERSAL_IDENTIFIERS.person.universalIdentifier,
|
||||
description: 'Date when the last interaction happened',
|
||||
});
|
||||
@@ -0,0 +1,270 @@
|
||||
import axios from 'axios';
|
||||
import { type FunctionConfig } from 'twenty-sdk';
|
||||
|
||||
const TWENTY_API_KEY = process.env.TWENTY_API_KEY ?? '';
|
||||
const TWENTY_URL =
|
||||
process.env.TWENTY_API_URL !== '' && process.env.TWENTY_API_URL !== undefined
|
||||
? `${process.env.TWENTY_API_URL}/rest`
|
||||
: 'https://api.twenty.com/rest';
|
||||
|
||||
const create_last_interaction = (id: string) => {
|
||||
return {
|
||||
method: 'POST',
|
||||
url: `${TWENTY_URL}/metadata/fields`,
|
||||
headers: {
|
||||
'Content-Type': 'application/json',
|
||||
Authorization: `Bearer ${TWENTY_API_KEY}`,
|
||||
},
|
||||
data: {
|
||||
type: 'DATE_TIME',
|
||||
objectMetadataId: `${id}`,
|
||||
name: 'lastInteraction',
|
||||
label: 'Last interaction',
|
||||
description: 'Date when the last interaction happened',
|
||||
icon: 'IconCalendarClock',
|
||||
defaultValue: null,
|
||||
isNullable: true,
|
||||
settings: {},
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
const create_interaction_status = (id: string) => {
|
||||
return {
|
||||
method: 'POST',
|
||||
url: `${TWENTY_URL}/metadata/fields`,
|
||||
headers: {
|
||||
'Content-Type': 'application/json',
|
||||
Authorization: `Bearer ${TWENTY_API_KEY}`,
|
||||
},
|
||||
data: {
|
||||
type: 'SELECT',
|
||||
objectMetadataId: `${id}`,
|
||||
name: 'interactionStatus',
|
||||
label: 'Interaction status',
|
||||
description: 'Indicates the health of relation',
|
||||
icon: 'IconProgress',
|
||||
defaultValue: null,
|
||||
isNullable: true,
|
||||
settings: {},
|
||||
options: [
|
||||
{
|
||||
color: 'green',
|
||||
label: 'Recent',
|
||||
value: 'RECENT',
|
||||
position: 1,
|
||||
},
|
||||
{
|
||||
color: 'yellow',
|
||||
label: 'Active',
|
||||
value: 'ACTIVE',
|
||||
position: 2,
|
||||
},
|
||||
{
|
||||
color: 'sky',
|
||||
label: 'Cooling',
|
||||
value: 'COOLING',
|
||||
position: 3,
|
||||
},
|
||||
{
|
||||
color: 'gray',
|
||||
label: 'Dormant',
|
||||
value: 'DORMANT',
|
||||
position: 4,
|
||||
},
|
||||
],
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
const calculateStatus = (date: string) => {
|
||||
const day = 1000 * 60 * 60 * 24;
|
||||
const now = Date.now();
|
||||
const messageDate = Date.parse(date);
|
||||
const deltaTime = now - messageDate;
|
||||
return deltaTime < 7 * day
|
||||
? 'RECENT'
|
||||
: deltaTime < 30 * day
|
||||
? 'ACTIVE'
|
||||
: deltaTime < 90 * day
|
||||
? 'COOLING'
|
||||
: 'DORMANT';
|
||||
};
|
||||
|
||||
const updateInteractionStatus = async (objectName: string, id: string, messageDate: string, status: string) => {
|
||||
const options = {
|
||||
method: 'PATCH',
|
||||
url: `${TWENTY_URL}/${objectName}/${id}`,
|
||||
headers: {
|
||||
'Content-Type': 'application/json',
|
||||
Authorization: `Bearer ${TWENTY_API_KEY}`,
|
||||
},
|
||||
data: {
|
||||
lastInteraction: messageDate,
|
||||
interactionStatus: status
|
||||
}
|
||||
};
|
||||
try {
|
||||
const response = await axios.request(options);
|
||||
if (response.status === 200) {
|
||||
console.log('Successfully updated company last interaction field');
|
||||
}
|
||||
} catch (error) {
|
||||
if (axios.isAxiosError(error)) {
|
||||
throw error;
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
|
||||
const fetchRelatedCompanyId = async (id: string) => {
|
||||
const options = {
|
||||
method: 'GET',
|
||||
url: `${TWENTY_URL}/people/${id}`,
|
||||
headers: {
|
||||
Authorization: `Bearer ${TWENTY_API_KEY}`,
|
||||
},
|
||||
};
|
||||
try {
|
||||
const req = await axios.request(options);
|
||||
if (req.status === 200 && req.data.person.companyId !== null && req.data.person.companyId !== undefined) {
|
||||
return req.data.person.companyId;
|
||||
}
|
||||
} catch (error) {
|
||||
if (axios.isAxiosError(error)) {
|
||||
throw error;
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
|
||||
export const main = async (params: {
|
||||
properties: Record<string, any>;
|
||||
recordId: string;
|
||||
userId: string;
|
||||
}): Promise<object | undefined> => {
|
||||
if (TWENTY_API_KEY === '') {
|
||||
console.log("Function exited as API key or URL hasn't been set properly");
|
||||
return {};
|
||||
}
|
||||
const { properties, recordId } = params;
|
||||
// Check if fields are created
|
||||
const options = {
|
||||
method: 'GET',
|
||||
url: `${TWENTY_URL}/metadata/objects`,
|
||||
headers: {
|
||||
Authorization: `Bearer ${TWENTY_API_KEY}`,
|
||||
},
|
||||
};
|
||||
try {
|
||||
const response = await axios.request(options);
|
||||
const objects = response.data.data.objects;
|
||||
const company_object = objects.find(
|
||||
(object: any) => object.nameSingular === 'company',
|
||||
);
|
||||
const company_last_interaction = company_object.fields.find(
|
||||
(field: any) => field.name === 'lastInteraction',
|
||||
);
|
||||
const company_interaction_status = company_object.fields.find(
|
||||
(field: any) => field.name === 'interactionStatus',
|
||||
);
|
||||
const person_object = objects.find(
|
||||
(object: any) => object.nameSingular === 'person',
|
||||
);
|
||||
const person_last_interaction = person_object.fields.find(
|
||||
(field: any) => field.name === 'lastInteraction',
|
||||
);
|
||||
const person_interaction_status = person_object.fields.find(
|
||||
(field: any) => field.name === 'interactionStatus',
|
||||
);
|
||||
// If not, create them
|
||||
if (company_last_interaction === undefined) {
|
||||
const response2 = await axios.request(
|
||||
create_last_interaction(company_object.id),
|
||||
);
|
||||
if (response2.status === 201) {
|
||||
console.log('Successfully created company last interaction field');
|
||||
}
|
||||
}
|
||||
if (company_interaction_status === undefined) {
|
||||
const response2 = await axios.request(
|
||||
create_interaction_status(company_object.id),
|
||||
);
|
||||
if (response2.status === 201) {
|
||||
console.log('Successfully created company interaction status field');
|
||||
}
|
||||
}
|
||||
if (person_last_interaction === undefined) {
|
||||
const response2 = await axios.request(
|
||||
create_last_interaction(person_object.id),
|
||||
);
|
||||
if (response2.status === 201) {
|
||||
console.log('Successfully created person last interaction field');
|
||||
}
|
||||
}
|
||||
if (person_interaction_status === undefined) {
|
||||
const response2 = await axios.request(
|
||||
create_interaction_status(person_object.id),
|
||||
);
|
||||
if (response2.status === 201) {
|
||||
console.log('Successfully created person interaction status field');
|
||||
}
|
||||
}
|
||||
|
||||
// Extract the timestamp of message
|
||||
const messageDate = properties.after.receivedAt;
|
||||
const interactionStatus = calculateStatus(messageDate);
|
||||
|
||||
// Get the details of person and related company
|
||||
const messageOptions = {
|
||||
method: 'GET',
|
||||
url: `${TWENTY_URL}/messages/${recordId}?depth=1`,
|
||||
headers: {
|
||||
Authorization: `Bearer ${TWENTY_API_KEY}`,
|
||||
},
|
||||
};
|
||||
const messageDetails = await axios.request(messageOptions);
|
||||
const peopleIds: string[] = [];
|
||||
for (const participant of messageDetails.data.messages
|
||||
.messageParticipants) {
|
||||
peopleIds.push(participant.personId);
|
||||
}
|
||||
|
||||
const companiesIds = [];
|
||||
for (const id of peopleIds) {
|
||||
companiesIds.push(await fetchRelatedCompanyId(id));
|
||||
}
|
||||
// Update the field value depending on the timestamp
|
||||
for (const id of peopleIds) {
|
||||
await updateInteractionStatus("people", id, messageDate, interactionStatus);
|
||||
}
|
||||
|
||||
for (const id of companiesIds) {
|
||||
await updateInteractionStatus("companies", id, messageDate, interactionStatus);
|
||||
}
|
||||
} catch (error) {
|
||||
if (axios.isAxiosError(error)) {
|
||||
console.error(error.message);
|
||||
return {};
|
||||
}
|
||||
console.error(error);
|
||||
return {};
|
||||
}
|
||||
};
|
||||
|
||||
export const config: FunctionConfig = {
|
||||
universalIdentifier: '683966a0-b60a-424e-86b1-7448c9191bde',
|
||||
name: 'test',
|
||||
triggers: [
|
||||
{
|
||||
universalIdentifier: 'f4f1e127-87f0-4dcf-99fe-8061adf5cbe6',
|
||||
type: 'databaseEvent',
|
||||
eventName: 'message.created',
|
||||
},
|
||||
{
|
||||
universalIdentifier: '4c17878f-b6b3-4d0a-8de6-967b1cb55002',
|
||||
type: 'databaseEvent',
|
||||
eventName: 'message.updated',
|
||||
},
|
||||
],
|
||||
};
|
||||
-126
@@ -1,126 +0,0 @@
|
||||
import { defineLogicFunction } from 'twenty-sdk';
|
||||
import { CoreApiClient } from 'twenty-client-sdk/core';
|
||||
import { calculateStatus } from '../shared/calculate-status';
|
||||
|
||||
const fetchAllPeople = async () => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.query({
|
||||
people: {
|
||||
__args: {
|
||||
filter: {
|
||||
/*
|
||||
lastInteraction: {
|
||||
is: 'NOT_NULL',
|
||||
},
|
||||
*/
|
||||
},
|
||||
},
|
||||
edges: {
|
||||
node: {
|
||||
id: true,
|
||||
lastInteraction: true,
|
||||
interactionStatus: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
if (!result.people) {
|
||||
throw new Error('Could not find any people');
|
||||
}
|
||||
return result.people.edges;
|
||||
}
|
||||
|
||||
const fetchAllCompanies = async () => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.query({
|
||||
companies: {
|
||||
__args: {
|
||||
filter: {
|
||||
/* how to fetch fields added in fields folder?
|
||||
lastInteraction: {
|
||||
is: 'NOT_NULL',
|
||||
},
|
||||
*/
|
||||
},
|
||||
},
|
||||
edges: {
|
||||
node: {
|
||||
id: true,
|
||||
lastInteraction: true,
|
||||
interactionStatus: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
if (!result.companies) {
|
||||
throw new Error('Could not find any companies');
|
||||
}
|
||||
return result.companies.edges;
|
||||
}
|
||||
|
||||
const updateCompany = async (
|
||||
companyId: string,
|
||||
updateData: Record<string, string>,
|
||||
) => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.mutation({
|
||||
updateCompany: {
|
||||
__args: {
|
||||
id: companyId,
|
||||
data: updateData,
|
||||
},
|
||||
id: true,
|
||||
},
|
||||
});
|
||||
if (!result.updateCompany) {
|
||||
throw new Error(`Failed to update company ${companyId}`);
|
||||
}
|
||||
};
|
||||
|
||||
const updatePerson = async (
|
||||
personId: string,
|
||||
updateData: Record<string, string>,
|
||||
) => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.mutation({
|
||||
updatePerson: {
|
||||
__args: {
|
||||
id: personId,
|
||||
data: updateData,
|
||||
},
|
||||
id: true,
|
||||
},
|
||||
});
|
||||
if (!result.updatePerson) {
|
||||
throw new Error(`Failed to update person ${personId}`);
|
||||
}
|
||||
};
|
||||
|
||||
const handler = async () => {
|
||||
const people = await fetchAllPeople();
|
||||
for (const person of people) {
|
||||
const interactionStatus = calculateStatus(person.node.lastInteraction as string);
|
||||
if (interactionStatus !== person.node.interactionStatus) {
|
||||
await updatePerson(person.node.id, {interactionStatus: interactionStatus});
|
||||
}
|
||||
}
|
||||
const companies = await fetchAllCompanies();
|
||||
for (const company of companies) {
|
||||
const interactionStatus = calculateStatus(company.node.lastInteraction as string);
|
||||
if (interactionStatus !== company.node.interactionStatus) {
|
||||
await updateCompany(company.node.id, {interactionStatus: interactionStatus});
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
export default defineLogicFunction({
|
||||
universalIdentifier: 'c79f1f30-f369-4264-9e5b-c183577bc709',
|
||||
name: 'on-cron-job',
|
||||
description:
|
||||
'Runs daily at midnight and updates all companies and people with correct interaction status',
|
||||
timeoutSeconds: 5,
|
||||
handler,
|
||||
cronTriggerSettings: {
|
||||
pattern: '0 0 * * *', // runs daily at midnight
|
||||
},
|
||||
});
|
||||
-143
@@ -1,143 +0,0 @@
|
||||
import {
|
||||
DatabaseEventPayload,
|
||||
defineLogicFunction,
|
||||
ObjectRecordCreateEvent,
|
||||
} from 'twenty-sdk';
|
||||
import { CoreApiClient } from 'twenty-client-sdk/core';
|
||||
import { calculateStatus } from '../shared/calculate-status';
|
||||
|
||||
|
||||
const fetchMessageParticipants = async (messageId: string) => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.query({
|
||||
messageParticipants: {
|
||||
__args: {
|
||||
filter: {
|
||||
messageId: {
|
||||
eq: messageId,
|
||||
},
|
||||
},
|
||||
},
|
||||
edges: {
|
||||
node: {
|
||||
personId: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
let people: string[] = [];
|
||||
if (result.messageParticipants === undefined) {
|
||||
return people;
|
||||
}
|
||||
for (const person of result.messageParticipants.edges) {
|
||||
if (person.node.personId !== undefined) {
|
||||
people.push(person.node.personId);
|
||||
}
|
||||
}
|
||||
return people;
|
||||
};
|
||||
|
||||
const fetchRelatedCompany = async (personId: string) => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.query({
|
||||
people: {
|
||||
__args: {
|
||||
filter: {
|
||||
id: {
|
||||
eq: personId,
|
||||
},
|
||||
},
|
||||
},
|
||||
edges: {
|
||||
node: {
|
||||
company: {
|
||||
id: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
if (
|
||||
result.people === undefined ||
|
||||
result.people.edges[0].node.company === undefined
|
||||
) {
|
||||
throw new Error(`Failed to fetch related company of person ${personId}`);
|
||||
}
|
||||
return result.people.edges[0].node.company.id;
|
||||
};
|
||||
|
||||
const updateCompany = async (
|
||||
companyId: string,
|
||||
updateData: Record<string, string>,
|
||||
) => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.mutation({
|
||||
updateCompany: {
|
||||
__args: {
|
||||
id: companyId,
|
||||
data: updateData,
|
||||
},
|
||||
id: true,
|
||||
},
|
||||
});
|
||||
if (!result.updateCompany) {
|
||||
throw new Error(`Failed to update company ${companyId}`);
|
||||
}
|
||||
};
|
||||
|
||||
const updatePerson = async (
|
||||
personId: string,
|
||||
updateData: Record<string, string>,
|
||||
) => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.mutation({
|
||||
updatePerson: {
|
||||
__args: {
|
||||
id: personId,
|
||||
data: updateData,
|
||||
},
|
||||
id: true,
|
||||
},
|
||||
});
|
||||
if (!result.updatePerson) {
|
||||
throw new Error(`Failed to update person ${personId}`);
|
||||
}
|
||||
};
|
||||
|
||||
type Message = {
|
||||
receivedAt: string;
|
||||
};
|
||||
|
||||
type MessageCreatedEvent = DatabaseEventPayload<
|
||||
ObjectRecordCreateEvent<Message>
|
||||
>;
|
||||
|
||||
const handler = async (
|
||||
event: MessageCreatedEvent,
|
||||
): Promise<object | undefined> => {
|
||||
const { properties, recordId } = event;
|
||||
const interactionStatus = calculateStatus(properties.after.receivedAt);
|
||||
const peopleIds: string[] = [];
|
||||
peopleIds.push(...(await fetchMessageParticipants(recordId)));
|
||||
const updateData = {
|
||||
lastInteraction: properties.after.receivedAt,
|
||||
interactionStatus: interactionStatus,
|
||||
};
|
||||
for (const person of peopleIds) {
|
||||
const companyId = await fetchRelatedCompany(person);
|
||||
await updatePerson(person, updateData);
|
||||
await updateCompany(companyId, updateData);
|
||||
}
|
||||
return {};
|
||||
};
|
||||
|
||||
export default defineLogicFunction({
|
||||
universalIdentifier: '543432c2-6509-4ee9-90ec-15ffb4d7abfc',
|
||||
name: 'on-message-created',
|
||||
description: 'Triggered when new message is created',
|
||||
timeoutSeconds: 5,
|
||||
handler,
|
||||
databaseEventTriggerSettings: {
|
||||
eventName: 'message.created',
|
||||
},
|
||||
});
|
||||
-143
@@ -1,143 +0,0 @@
|
||||
import {
|
||||
DatabaseEventPayload,
|
||||
defineLogicFunction,
|
||||
ObjectRecordCreateEvent,
|
||||
} from 'twenty-sdk';
|
||||
import { CoreApiClient } from 'twenty-client-sdk/core';
|
||||
import { calculateStatus } from '../shared/calculate-status';
|
||||
|
||||
|
||||
const fetchMessageParticipants = async (messageId: string) => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.query({
|
||||
messageParticipants: {
|
||||
__args: {
|
||||
filter: {
|
||||
messageId: {
|
||||
eq: messageId,
|
||||
},
|
||||
},
|
||||
},
|
||||
edges: {
|
||||
node: {
|
||||
personId: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
let people: string[] = [];
|
||||
if (result.messageParticipants === undefined) {
|
||||
return people;
|
||||
}
|
||||
for (const person of result.messageParticipants.edges) {
|
||||
if (person.node.personId !== undefined) {
|
||||
people.push(person.node.personId);
|
||||
}
|
||||
}
|
||||
return people;
|
||||
};
|
||||
|
||||
const fetchRelatedCompany = async (personId: string) => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.query({
|
||||
people: {
|
||||
__args: {
|
||||
filter: {
|
||||
id: {
|
||||
eq: personId,
|
||||
},
|
||||
},
|
||||
},
|
||||
edges: {
|
||||
node: {
|
||||
company: {
|
||||
id: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
if (
|
||||
result.people === undefined ||
|
||||
result.people.edges[0].node.company === undefined
|
||||
) {
|
||||
throw new Error(`Failed to fetch related company of person ${personId}`);
|
||||
}
|
||||
return result.people.edges[0].node.company.id;
|
||||
};
|
||||
|
||||
const updateCompany = async (
|
||||
companyId: string,
|
||||
updateData: Record<string, string>,
|
||||
) => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.mutation({
|
||||
updateCompany: {
|
||||
__args: {
|
||||
id: companyId,
|
||||
data: updateData,
|
||||
},
|
||||
id: true,
|
||||
},
|
||||
});
|
||||
if (!result.updateCompany) {
|
||||
throw new Error(`Failed to update company ${companyId}`);
|
||||
}
|
||||
};
|
||||
|
||||
const updatePerson = async (
|
||||
personId: string,
|
||||
updateData: Record<string, string>,
|
||||
) => {
|
||||
const client = new CoreApiClient();
|
||||
const result = await client.mutation({
|
||||
updatePerson: {
|
||||
__args: {
|
||||
id: personId,
|
||||
data: updateData,
|
||||
},
|
||||
id: true,
|
||||
},
|
||||
});
|
||||
if (!result.updatePerson) {
|
||||
throw new Error(`Failed to update person ${personId}`);
|
||||
}
|
||||
};
|
||||
|
||||
type Message = {
|
||||
receivedAt: string;
|
||||
};
|
||||
|
||||
type MessageCreatedEvent = DatabaseEventPayload<
|
||||
ObjectRecordCreateEvent<Message>
|
||||
>;
|
||||
|
||||
const handler = async (
|
||||
event: MessageCreatedEvent,
|
||||
): Promise<object | undefined> => {
|
||||
const { properties, recordId } = event;
|
||||
const interactionStatus = calculateStatus(properties.after.receivedAt);
|
||||
const peopleIds: string[] = [];
|
||||
peopleIds.push(...(await fetchMessageParticipants(recordId)));
|
||||
const updateData = {
|
||||
lastInteraction: properties.after.receivedAt,
|
||||
interactionStatus: interactionStatus,
|
||||
};
|
||||
for (const person of peopleIds) {
|
||||
const companyId = await fetchRelatedCompany(person);
|
||||
await updatePerson(person, updateData);
|
||||
await updateCompany(companyId, updateData);
|
||||
}
|
||||
return {};
|
||||
};
|
||||
|
||||
export default defineLogicFunction({
|
||||
universalIdentifier: '9bfcb3e4-9119-4b65-b6e9-d395d0764ce5',
|
||||
name: 'on-message-updated',
|
||||
description: 'Triggered when message is updated',
|
||||
timeoutSeconds: 5,
|
||||
handler,
|
||||
databaseEventTriggerSettings: {
|
||||
eventName: 'message.updated',
|
||||
},
|
||||
});
|
||||
@@ -1,13 +0,0 @@
|
||||
export const calculateStatus = (date: string) => {
|
||||
const day = 1000 * 60 * 60 * 24;
|
||||
const now = Date.now();
|
||||
const messageDate = Date.parse(date);
|
||||
const deltaTime = now - messageDate;
|
||||
return deltaTime < 7 * day
|
||||
? 'RECENT'
|
||||
: deltaTime < 30 * day
|
||||
? 'ACTIVE'
|
||||
: deltaTime < 90 * day
|
||||
? 'COOLING'
|
||||
: 'DORMANT';
|
||||
};
|
||||
@@ -1,17 +0,0 @@
|
||||
{
|
||||
"extends": "./tsconfig.json",
|
||||
"compilerOptions": {
|
||||
"composite": true,
|
||||
"types": [
|
||||
"vitest/globals"
|
||||
]
|
||||
},
|
||||
"include": [
|
||||
"src/**/*.ts",
|
||||
"src/**/*.tsx"
|
||||
],
|
||||
"exclude": [
|
||||
"node_modules",
|
||||
"dist"
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -51,28 +51,28 @@ export default defineObject({
|
||||
defaultValue: `'${PostCardStatus.DRAFT}'`,
|
||||
options: [
|
||||
{
|
||||
id: '8ab3abad-02e7-4670-9283-983d7fac7fe4',
|
||||
id: 'a1b2c3d4-0001-4000-8000-000000000001',
|
||||
value: PostCardStatus.DRAFT,
|
||||
label: 'Draft',
|
||||
position: 0,
|
||||
color: 'gray',
|
||||
},
|
||||
{
|
||||
id: '2bcdd195-6c99-4d69-84b2-e2838ee54467',
|
||||
id: 'a1b2c3d4-0002-4000-8000-000000000002',
|
||||
value: PostCardStatus.SENT,
|
||||
label: 'Sent',
|
||||
position: 1,
|
||||
color: 'orange',
|
||||
},
|
||||
{
|
||||
id: '918ff60c-c26e-4fae-8eba-3fbce04dc48b',
|
||||
id: 'a1b2c3d4-0003-4000-8000-000000000003',
|
||||
value: PostCardStatus.DELIVERED,
|
||||
label: 'Delivered',
|
||||
position: 2,
|
||||
color: 'green',
|
||||
},
|
||||
{
|
||||
id: '3c91a653-5d31-4023-be6c-a69c68d21233',
|
||||
id: 'a1b2c3d4-0004-4000-8000-000000000004',
|
||||
value: PostCardStatus.RETURNED,
|
||||
label: 'Returned',
|
||||
position: 3,
|
||||
|
||||
@@ -10,31 +10,25 @@ export default defineField({
|
||||
description: 'Post card category',
|
||||
options: [
|
||||
{
|
||||
id: 'cd751c81-787d-4581-bc51-efe43f0050a7',
|
||||
id: 'c1d2e3f4-0001-4000-8000-000000000001',
|
||||
value: 'PERSONAL',
|
||||
label: 'Personal',
|
||||
color: 'blue',
|
||||
position: 0,
|
||||
},
|
||||
{
|
||||
id: 'eec437ca-5beb-41a9-a826-c9a5eca2eef4',
|
||||
id: 'c1d2e3f4-0002-4000-8000-000000000002',
|
||||
value: 'BUSINESS',
|
||||
label: 'Business',
|
||||
color: 'green',
|
||||
position: 1,
|
||||
},
|
||||
{
|
||||
id: 'a5baa37d-1047-4972-b6b8-7faae0e3eac1',
|
||||
id: 'c1d2e3f4-0003-4000-8000-000000000003',
|
||||
value: 'PROMOTIONAL',
|
||||
label: 'Promotional',
|
||||
color: 'orange',
|
||||
position: 2,
|
||||
},
|
||||
{
|
||||
value: 'OTHER',
|
||||
label: 'Other',
|
||||
color: 'gray',
|
||||
position: 3,
|
||||
},
|
||||
],
|
||||
});
|
||||
|
||||
@@ -5,7 +5,6 @@ enum PostCardStatus {
|
||||
SENT = 'SENT',
|
||||
DELIVERED = 'DELIVERED',
|
||||
RETURNED = 'RETURNED',
|
||||
LOST = 'LOST',
|
||||
}
|
||||
|
||||
export const POST_CARD_UNIVERSAL_IDENTIFIER =
|
||||
@@ -54,40 +53,33 @@ export default defineObject({
|
||||
defaultValue: `'${PostCardStatus.DRAFT}'`,
|
||||
options: [
|
||||
{
|
||||
id: '1b008e19-1e59-4a07-b187-65a20e547c4e',
|
||||
id: 'a1b2c3d4-0001-4000-8000-000000000001',
|
||||
value: PostCardStatus.DRAFT,
|
||||
label: 'Draft',
|
||||
position: 0,
|
||||
color: 'gray',
|
||||
},
|
||||
{
|
||||
id: '452b9d40-889c-4342-9697-98319394db04',
|
||||
id: 'a1b2c3d4-0002-4000-8000-000000000002',
|
||||
value: PostCardStatus.SENT,
|
||||
label: 'Sent',
|
||||
position: 1,
|
||||
color: 'orange',
|
||||
},
|
||||
{
|
||||
id: 'c2ed0b8c-a3ed-4383-aef9-e0441267bcfe',
|
||||
id: 'a1b2c3d4-0003-4000-8000-000000000003',
|
||||
value: PostCardStatus.DELIVERED,
|
||||
label: 'Delivered',
|
||||
position: 2,
|
||||
color: 'green',
|
||||
},
|
||||
{
|
||||
id: 'c57a5e08-7ef7-49b8-87e6-32d720d22802',
|
||||
id: 'a1b2c3d4-0004-4000-8000-000000000004',
|
||||
value: PostCardStatus.RETURNED,
|
||||
label: 'Returned',
|
||||
position: 3,
|
||||
color: 'orange',
|
||||
},
|
||||
{
|
||||
// No id — exercises addMissingFieldOptionIds in the object branch
|
||||
value: PostCardStatus.LOST,
|
||||
label: 'Lost',
|
||||
position: 4,
|
||||
color: 'red',
|
||||
},
|
||||
],
|
||||
name: 'status',
|
||||
},
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
name: CI
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
pull_request: {}
|
||||
|
||||
env:
|
||||
TWENTY_VERSION: latest
|
||||
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Spawn Twenty instance
|
||||
id: twenty
|
||||
uses: twentyhq/twenty/.github/actions/spawn-twenty-docker-image@main
|
||||
with:
|
||||
twenty-version: ${{ env.TWENTY_VERSION }}
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Enable Corepack
|
||||
run: corepack enable
|
||||
|
||||
- name: Setup Node.js
|
||||
uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
cache: 'yarn'
|
||||
|
||||
- name: Install dependencies
|
||||
run: yarn install --immutable
|
||||
|
||||
- name: Run integration tests
|
||||
run: yarn test
|
||||
env:
|
||||
TWENTY_API_URL: ${{ steps.twenty.outputs.server-url }}
|
||||
TWENTY_API_KEY: ${{ steps.twenty.outputs.access-token }}
|
||||
@@ -0,0 +1 @@
|
||||
nodeLinker: node-modules
|
||||
@@ -0,0 +1,14 @@
|
||||
## Base documentation
|
||||
|
||||
- Documentation: https://docs.twenty.com/developers/extend/apps/getting-started
|
||||
- Rich app example: https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/examples/postcard
|
||||
|
||||
## UUID requirement
|
||||
|
||||
- All generated UUIDs must be valid UUID v4.
|
||||
|
||||
## Common Pitfalls
|
||||
|
||||
- Creating an object without an index view associated. Unless this is a technical object, user will need to visualize it.
|
||||
- Creating a view without a navigationMenuItem associated. This will make the view available on the left sidebar.
|
||||
- Creating a front-end component that has a scroll instead of being responsive to its fixed widget height and width, unless it is specifically meant to be used in a canvas tab.
|
||||
@@ -0,0 +1,14 @@
|
||||
## Base documentation
|
||||
|
||||
- Documentation: https://docs.twenty.com/developers/extend/apps/getting-started
|
||||
- Rich app example: https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/examples/postcard
|
||||
|
||||
## UUID requirement
|
||||
|
||||
- All generated UUIDs must be valid UUID v4.
|
||||
|
||||
## Common Pitfalls
|
||||
|
||||
- Creating an object without an index view associated. Unless this is a technical object, user will need to visualize it.
|
||||
- Creating a view without a navigationMenuItem associated. This will make the view available on the left sidebar.
|
||||
- Creating a front-end component that has a scroll instead of being responsive to its fixed widget height and width, unless it is specifically meant to be used in a canvas tab.
|
||||
@@ -0,0 +1,14 @@
|
||||
## Base documentation
|
||||
|
||||
- Documentation: https://docs.twenty.com/developers/extend/apps/getting-started
|
||||
- Rich app example: https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/examples/postcard
|
||||
|
||||
## UUID requirement
|
||||
|
||||
- All generated UUIDs must be valid UUID v4.
|
||||
|
||||
## Common Pitfalls
|
||||
|
||||
- Creating an object without an index view associated. Unless this is a technical object, user will need to visualize it.
|
||||
- Creating a view without a navigationMenuItem associated. This will make the view available on the left sidebar.
|
||||
- Creating a front-end component that has a scroll instead of being responsive to its fixed widget height and width, unless it is specifically meant to be used in a canvas tab.
|
||||
@@ -0,0 +1,11 @@
|
||||
This is a [Twenty](https://twenty.com) application bootstrapped with [`create-twenty-app`](https://www.npmjs.com/package/create-twenty-app).
|
||||
|
||||
## Getting Started
|
||||
|
||||
Run `yarn twenty help` to list all available commands.
|
||||
|
||||
## Learn More
|
||||
|
||||
- [Twenty Apps documentation](https://docs.twenty.com/developers/extend/apps/getting-started)
|
||||
- [twenty-sdk CLI reference](https://www.npmjs.com/package/twenty-sdk)
|
||||
- [Discord](https://discord.gg/cx5n4Jzs57)
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"name": "my-twenty-app",
|
||||
"version": "0.1.0",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^24.5.0",
|
||||
"npm": "please-use-yarn",
|
||||
"yarn": ">=4.0.2"
|
||||
},
|
||||
"keywords": [
|
||||
"twenty-app"
|
||||
],
|
||||
"packageManager": "[email protected]",
|
||||
"scripts": {
|
||||
"twenty": "twenty",
|
||||
"lint": "oxlint -c .oxlintrc.json .",
|
||||
"lint:fix": "oxlint --fix -c .oxlintrc.json .",
|
||||
"test": "vitest run",
|
||||
"test:watch": "vitest"
|
||||
},
|
||||
"dependencies": {
|
||||
"twenty-client-sdk": "0.8.0-canary.8",
|
||||
"twenty-sdk": "0.8.0-canary.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^24.7.2",
|
||||
"@types/react": "^19.0.0",
|
||||
"oxlint": "^0.16.0",
|
||||
"react": "^19.0.0",
|
||||
"react-dom": "^19.0.0",
|
||||
"typescript": "^5.9.3",
|
||||
"vite-tsconfig-paths": "^4.2.1",
|
||||
"vitest": "^3.1.1"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
import { APPLICATION_UNIVERSAL_IDENTIFIER } from 'src/constants/universal-identifiers';
|
||||
import { appBuild, appDeploy, appInstall, appUninstall } from 'twenty-sdk/cli';
|
||||
import { MetadataApiClient } from 'twenty-client-sdk/metadata';
|
||||
import { afterAll, beforeAll, describe, expect, it } from 'vitest';
|
||||
|
||||
const APP_PATH = process.cwd();
|
||||
|
||||
describe('App installation', () => {
|
||||
beforeAll(async () => {
|
||||
const buildResult = await appBuild({
|
||||
appPath: APP_PATH,
|
||||
tarball: true,
|
||||
onProgress: (message: string) => console.log(`[build] ${message}`),
|
||||
});
|
||||
|
||||
if (!buildResult.success) {
|
||||
throw new Error(
|
||||
`Build failed: ${buildResult.error?.message ?? 'Unknown error'}`,
|
||||
);
|
||||
}
|
||||
|
||||
const deployResult = await appDeploy({
|
||||
tarballPath: buildResult.data.tarballPath!,
|
||||
onProgress: (message: string) => console.log(`[deploy] ${message}`),
|
||||
});
|
||||
|
||||
if (!deployResult.success) {
|
||||
throw new Error(
|
||||
`Deploy failed: ${deployResult.error?.message ?? 'Unknown error'}`,
|
||||
);
|
||||
}
|
||||
|
||||
const installResult = await appInstall({ appPath: APP_PATH });
|
||||
|
||||
if (!installResult.success) {
|
||||
throw new Error(
|
||||
`Install failed: ${installResult.error?.message ?? 'Unknown error'}`,
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
afterAll(async () => {
|
||||
const uninstallResult = await appUninstall({ appPath: APP_PATH });
|
||||
|
||||
if (!uninstallResult.success) {
|
||||
console.warn(
|
||||
`App uninstall failed: ${uninstallResult.error?.message ?? 'Unknown error'}`,
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
it('should find the installed app in the applications list', async () => {
|
||||
const metadataClient = new MetadataApiClient();
|
||||
|
||||
const result = await metadataClient.query({
|
||||
findManyApplications: {
|
||||
id: true,
|
||||
name: true,
|
||||
universalIdentifier: true,
|
||||
},
|
||||
});
|
||||
|
||||
const installedApp = result.findManyApplications.find(
|
||||
(application: { universalIdentifier: string }) =>
|
||||
application.universalIdentifier === APPLICATION_UNIVERSAL_IDENTIFIER,
|
||||
);
|
||||
|
||||
expect(installedApp).toBeDefined();
|
||||
});
|
||||
});
|
||||
@@ -0,0 +1,45 @@
|
||||
import * as fs from 'fs';
|
||||
import * as os from 'os';
|
||||
import * as path from 'path';
|
||||
import { beforeAll } from 'vitest';
|
||||
|
||||
const TWENTY_API_URL = process.env.TWENTY_API_URL ?? 'http://localhost:2020';
|
||||
const TEST_CONFIG_DIR = path.join(os.tmpdir(), '.twenty-sdk-test');
|
||||
|
||||
const assertServerIsReachable = async () => {
|
||||
let response: Response;
|
||||
|
||||
try {
|
||||
response = await fetch(`${TWENTY_API_URL}/healthz`);
|
||||
} catch {
|
||||
throw new Error(
|
||||
`Twenty server is not reachable at ${TWENTY_API_URL}. ` +
|
||||
'Make sure the server is running before executing integration tests.',
|
||||
);
|
||||
}
|
||||
|
||||
if (!response.ok) {
|
||||
throw new Error(`Server at ${TWENTY_API_URL} returned ${response.status}`);
|
||||
}
|
||||
};
|
||||
|
||||
beforeAll(async () => {
|
||||
await assertServerIsReachable();
|
||||
|
||||
fs.mkdirSync(TEST_CONFIG_DIR, { recursive: true });
|
||||
|
||||
const configFile = {
|
||||
remotes: {
|
||||
local: {
|
||||
apiUrl: process.env.TWENTY_API_URL,
|
||||
apiKey: process.env.TWENTY_API_KEY,
|
||||
},
|
||||
},
|
||||
defaultRemote: 'local',
|
||||
};
|
||||
|
||||
fs.writeFileSync(
|
||||
path.join(TEST_CONFIG_DIR, 'config.json'),
|
||||
JSON.stringify(configFile, null, 2),
|
||||
);
|
||||
});
|
||||
@@ -0,0 +1,15 @@
|
||||
import { defineApplication } from 'twenty-sdk';
|
||||
|
||||
import {
|
||||
APP_DESCRIPTION,
|
||||
APP_DISPLAY_NAME,
|
||||
APPLICATION_UNIVERSAL_IDENTIFIER,
|
||||
DEFAULT_ROLE_UNIVERSAL_IDENTIFIER,
|
||||
} from 'src/constants/universal-identifiers';
|
||||
|
||||
export default defineApplication({
|
||||
universalIdentifier: APPLICATION_UNIVERSAL_IDENTIFIER,
|
||||
displayName: APP_DISPLAY_NAME,
|
||||
description: APP_DESCRIPTION,
|
||||
defaultRoleUniversalIdentifier: DEFAULT_ROLE_UNIVERSAL_IDENTIFIER,
|
||||
});
|
||||
@@ -0,0 +1,4 @@
|
||||
export const APP_DISPLAY_NAME = 'My twenty app';
|
||||
export const APP_DESCRIPTION = '';
|
||||
export const APPLICATION_UNIVERSAL_IDENTIFIER = '83a4b244-c80d-4923-b0d5-ae2406e83072';
|
||||
export const DEFAULT_ROLE_UNIVERSAL_IDENTIFIER = 'a1a28134-04d1-43ac-b8cc-b547e8cf97ba';
|
||||
@@ -0,0 +1,16 @@
|
||||
import { defineRole } from 'twenty-sdk';
|
||||
|
||||
import {
|
||||
APP_DISPLAY_NAME,
|
||||
DEFAULT_ROLE_UNIVERSAL_IDENTIFIER,
|
||||
} from 'src/constants/universal-identifiers';
|
||||
|
||||
export default defineRole({
|
||||
universalIdentifier: DEFAULT_ROLE_UNIVERSAL_IDENTIFIER,
|
||||
label: `${APP_DISPLAY_NAME} default function role`,
|
||||
description: `${APP_DISPLAY_NAME} default function role`,
|
||||
canReadAllObjectRecords: true,
|
||||
canUpdateAllObjectRecords: true,
|
||||
canSoftDeleteAllObjectRecords: true,
|
||||
canDestroyAllObjectRecords: false,
|
||||
});
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"compileOnSave": false,
|
||||
"compilerOptions": {
|
||||
"sourceMap": true,
|
||||
"declaration": true,
|
||||
"outDir": "./dist",
|
||||
"rootDir": ".",
|
||||
"jsx": "react-jsx",
|
||||
"moduleResolution": "node",
|
||||
"allowSyntheticDefaultImports": true,
|
||||
"emitDecoratorMetadata": true,
|
||||
"experimentalDecorators": true,
|
||||
"importHelpers": true,
|
||||
"allowUnreachableCode": false,
|
||||
"strict": true,
|
||||
"alwaysStrict": true,
|
||||
"noImplicitAny": true,
|
||||
"strictBindCallApply": false,
|
||||
"target": "es2018",
|
||||
"module": "esnext",
|
||||
"lib": ["es2020", "dom"],
|
||||
"skipLibCheck": true,
|
||||
"skipDefaultLibCheck": true,
|
||||
"resolveJsonModule": true,
|
||||
"paths": {
|
||||
"src/*": ["./src/*"],
|
||||
"~/*": ["./*"]
|
||||
}
|
||||
},
|
||||
"exclude": [
|
||||
"node_modules",
|
||||
"dist",
|
||||
"**/*.test.ts",
|
||||
"**/*.spec.ts",
|
||||
"**/*.integration-test.ts"
|
||||
],
|
||||
"references": [
|
||||
{
|
||||
"path": "./tsconfig.spec.json"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"extends": "./tsconfig.json",
|
||||
"compilerOptions": {
|
||||
"composite": true,
|
||||
"types": ["vitest/globals", "node"]
|
||||
},
|
||||
"include": ["src/**/*.ts", "src/**/*.tsx"],
|
||||
"exclude": ["node_modules", "dist"]
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
import tsconfigPaths from 'vite-tsconfig-paths';
|
||||
import { defineConfig } from 'vitest/config';
|
||||
|
||||
export default defineConfig({
|
||||
plugins: [
|
||||
tsconfigPaths({
|
||||
projects: ['tsconfig.spec.json'],
|
||||
ignoreConfigErrors: true,
|
||||
}),
|
||||
],
|
||||
test: {
|
||||
testTimeout: 120_000,
|
||||
hookTimeout: 120_000,
|
||||
include: ['src/**/*.integration-test.ts'],
|
||||
setupFiles: ['src/__tests__/setup-test.ts'],
|
||||
env: {
|
||||
TWENTY_API_KEY:
|
||||
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIyMDIwMjAyMC1lNmI1LTQ2ODAtOGEzMi1iODIwOTczNzE1NmIiLCJ1c2VySWQiOiIyMDIwMjAyMC1lNmI1LTQ2ODAtOGEzMi1iODIwOTczNzE1NmIiLCJ3b3Jrc3BhY2VJZCI6IjIwMjAyMDIwLTFjMjUtNGQwMi1iZjI1LTZhZWNjZjdlYTQxOSIsIndvcmtzcGFjZU1lbWJlcklkIjoiMjAyMDIwMjAtNDYzZi00MzViLTgyOGMtMTA3ZTAwN2EyNzExIiwidXNlcldvcmtzcGFjZUlkIjoiMjAyMDIwMjAtMWU3Yy00M2Q5LWE1ZGItNjg1YjUwNjlkODE2IiwidHlwZSI6IkFDQ0VTUyIsImF1dGhQcm92aWRlciI6InBhc3N3b3JkIiwiaWF0IjoxNzUxMjgxNzA0LCJleHAiOjIwNjY4NTc3MDR9.HMGqCsVlOAPVUBhKSGlD1X86VoHKt4LIUtET3CGIdik',
|
||||
},
|
||||
},
|
||||
});
|
||||
File diff suppressed because it is too large
Load Diff
@@ -921,7 +921,6 @@ enum WidgetType {
|
||||
WORKFLOW_RUN
|
||||
FRONT_COMPONENT
|
||||
RECORD_TABLE
|
||||
EMAIL_THREAD
|
||||
}
|
||||
|
||||
union PageLayoutWidgetPosition = PageLayoutWidgetGridPosition | PageLayoutWidgetVerticalListPosition | PageLayoutWidgetCanvasPosition
|
||||
@@ -949,7 +948,7 @@ type PageLayoutWidgetCanvasPosition {
|
||||
layoutMode: PageLayoutTabLayoutMode!
|
||||
}
|
||||
|
||||
union WidgetConfiguration = AggregateChartConfiguration | StandaloneRichTextConfiguration | PieChartConfiguration | LineChartConfiguration | IframeConfiguration | GaugeChartConfiguration | BarChartConfiguration | CalendarConfiguration | FrontComponentConfiguration | EmailsConfiguration | EmailThreadConfiguration | FieldConfiguration | FieldRichTextConfiguration | FieldsConfiguration | FilesConfiguration | NotesConfiguration | TasksConfiguration | TimelineConfiguration | ViewConfiguration | RecordTableConfiguration | WorkflowConfiguration | WorkflowRunConfiguration | WorkflowVersionConfiguration
|
||||
union WidgetConfiguration = AggregateChartConfiguration | StandaloneRichTextConfiguration | PieChartConfiguration | LineChartConfiguration | IframeConfiguration | GaugeChartConfiguration | BarChartConfiguration | CalendarConfiguration | FrontComponentConfiguration | EmailsConfiguration | FieldConfiguration | FieldRichTextConfiguration | FieldsConfiguration | FilesConfiguration | NotesConfiguration | TasksConfiguration | TimelineConfiguration | ViewConfiguration | RecordTableConfiguration | WorkflowConfiguration | WorkflowRunConfiguration | WorkflowVersionConfiguration
|
||||
|
||||
type AggregateChartConfiguration {
|
||||
configurationType: WidgetConfigurationType!
|
||||
@@ -990,7 +989,6 @@ enum WidgetConfigurationType {
|
||||
WORKFLOW_RUN
|
||||
FRONT_COMPONENT
|
||||
RECORD_TABLE
|
||||
EMAIL_THREAD
|
||||
}
|
||||
|
||||
type StandaloneRichTextConfiguration {
|
||||
@@ -1156,10 +1154,6 @@ type EmailsConfiguration {
|
||||
configurationType: WidgetConfigurationType!
|
||||
}
|
||||
|
||||
type EmailThreadConfiguration {
|
||||
configurationType: WidgetConfigurationType!
|
||||
}
|
||||
|
||||
type FieldConfiguration {
|
||||
configurationType: WidgetConfigurationType!
|
||||
fieldMetadataId: String!
|
||||
@@ -1729,16 +1723,17 @@ enum FeatureFlagKey {
|
||||
IS_JSON_FILTER_ENABLED
|
||||
IS_AI_ENABLED
|
||||
IS_COMMAND_MENU_ITEM_ENABLED
|
||||
IS_MARKETPLACE_ENABLED
|
||||
IS_MARKETPLACE_SETTING_TAB_VISIBLE
|
||||
IS_RECORD_PAGE_LAYOUT_EDITING_ENABLED
|
||||
IS_PUBLIC_DOMAIN_ENABLED
|
||||
IS_EMAILING_DOMAIN_ENABLED
|
||||
IS_JUNCTION_RELATIONS_ENABLED
|
||||
IS_DRAFT_EMAIL_ENABLED
|
||||
IS_CONNECTED_ACCOUNT_MIGRATED
|
||||
IS_USAGE_ANALYTICS_ENABLED
|
||||
IS_RICH_TEXT_V1_MIGRATED
|
||||
IS_RECORD_PAGE_LAYOUT_GLOBAL_EDITION_ENABLED
|
||||
IS_CONNECTED_ACCOUNT_MIGRATED
|
||||
IS_RECORD_TABLE_WIDGET_ENABLED
|
||||
IS_DATASOURCE_MIGRATED
|
||||
}
|
||||
@@ -2547,7 +2542,7 @@ type ConnectedImapSmtpCaldavAccount {
|
||||
id: UUID!
|
||||
handle: String!
|
||||
provider: String!
|
||||
userWorkspaceId: UUID!
|
||||
accountOwnerId: UUID!
|
||||
connectionParameters: ImapSmtpCaldavConnectionParameters
|
||||
}
|
||||
|
||||
@@ -2575,7 +2570,6 @@ type CommandMenuItem {
|
||||
position: Float!
|
||||
isPinned: Boolean!
|
||||
availabilityType: CommandMenuItemAvailabilityType!
|
||||
payload: JSON
|
||||
hotKeys: [String!]
|
||||
conditionalAvailabilityExpression: String
|
||||
availabilityObjectMetadataId: UUID
|
||||
@@ -2602,11 +2596,19 @@ enum EngineComponentKey {
|
||||
SEE_DELETED_RECORDS
|
||||
CREATE_NEW_VIEW
|
||||
HIDE_DELETED_RECORDS
|
||||
GO_TO_PEOPLE
|
||||
GO_TO_COMPANIES
|
||||
GO_TO_DASHBOARDS
|
||||
GO_TO_OPPORTUNITIES
|
||||
GO_TO_SETTINGS
|
||||
GO_TO_TASKS
|
||||
GO_TO_NOTES
|
||||
EDIT_RECORD_PAGE_LAYOUT
|
||||
EDIT_DASHBOARD_LAYOUT
|
||||
SAVE_DASHBOARD_LAYOUT
|
||||
CANCEL_DASHBOARD_LAYOUT
|
||||
DUPLICATE_DASHBOARD
|
||||
GO_TO_WORKFLOWS
|
||||
ACTIVATE_WORKFLOW
|
||||
DEACTIVATE_WORKFLOW
|
||||
DISCARD_DRAFT_WORKFLOW
|
||||
@@ -2617,6 +2619,7 @@ enum EngineComponentKey {
|
||||
ADD_NODE_WORKFLOW
|
||||
TIDY_UP_WORKFLOW
|
||||
DUPLICATE_WORKFLOW
|
||||
GO_TO_RUNS
|
||||
SEE_VERSION_WORKFLOW_RUN
|
||||
SEE_WORKFLOW_WORKFLOW_RUN
|
||||
STOP_WORKFLOW_RUN
|
||||
@@ -2628,20 +2631,8 @@ enum EngineComponentKey {
|
||||
SEARCH_RECORDS_FALLBACK
|
||||
ASK_AI
|
||||
VIEW_PREVIOUS_AI_CHATS
|
||||
NAVIGATION
|
||||
TRIGGER_WORKFLOW_VERSION
|
||||
FRONT_COMPONENT_RENDERER
|
||||
REPLY_TO_EMAIL_THREAD
|
||||
COMPOSE_EMAIL
|
||||
GO_TO_PEOPLE
|
||||
GO_TO_COMPANIES
|
||||
GO_TO_DASHBOARDS
|
||||
GO_TO_OPPORTUNITIES
|
||||
GO_TO_SETTINGS
|
||||
GO_TO_TASKS
|
||||
GO_TO_NOTES
|
||||
GO_TO_WORKFLOWS
|
||||
GO_TO_RUNS
|
||||
DELETE_SINGLE_RECORD
|
||||
DELETE_MULTIPLE_RECORDS
|
||||
RESTORE_SINGLE_RECORD
|
||||
@@ -2765,26 +2756,6 @@ type DuplicatedDashboard {
|
||||
updatedAt: String!
|
||||
}
|
||||
|
||||
type ConnectedAccountDTO {
|
||||
id: UUID!
|
||||
handle: String!
|
||||
provider: String!
|
||||
lastCredentialsRefreshedAt: DateTime
|
||||
authFailedAt: DateTime
|
||||
handleAliases: [String!]
|
||||
scopes: [String!]
|
||||
connectionParameters: ImapSmtpCaldavConnectionParameters
|
||||
lastSignedInAt: DateTime
|
||||
userWorkspaceId: UUID!
|
||||
createdAt: DateTime!
|
||||
updatedAt: DateTime!
|
||||
}
|
||||
|
||||
type SendEmailOutput {
|
||||
success: Boolean!
|
||||
error: String
|
||||
}
|
||||
|
||||
type EventLogRecord {
|
||||
event: String!
|
||||
timestamp: DateTime!
|
||||
@@ -2953,6 +2924,20 @@ enum CalendarChannelContactAutoCreationPolicy {
|
||||
NONE
|
||||
}
|
||||
|
||||
type ConnectedAccountDTO {
|
||||
id: UUID!
|
||||
handle: String!
|
||||
provider: String!
|
||||
lastCredentialsRefreshedAt: DateTime
|
||||
authFailedAt: DateTime
|
||||
handleAliases: [String!]
|
||||
scopes: [String!]
|
||||
lastSignedInAt: DateTime
|
||||
userWorkspaceId: UUID!
|
||||
createdAt: DateTime!
|
||||
updatedAt: DateTime!
|
||||
}
|
||||
|
||||
type MessageChannel {
|
||||
id: UUID!
|
||||
visibility: MessageChannelVisibility!
|
||||
@@ -3028,7 +3013,7 @@ type MessageFolder {
|
||||
name: String
|
||||
isSentFolder: Boolean!
|
||||
isSynced: Boolean!
|
||||
parentFolderId: String
|
||||
parentFolderId: UUID
|
||||
externalId: String
|
||||
pendingSyncAction: MessageFolderPendingSyncAction!
|
||||
messageChannelId: UUID!
|
||||
@@ -3235,6 +3220,7 @@ type Query {
|
||||
findApplicationRegistrationStats(id: String!): ApplicationRegistrationStats!
|
||||
findApplicationRegistrationVariables(applicationRegistrationId: String!): [ApplicationRegistrationVariable!]!
|
||||
applicationRegistrationTarballUrl(id: String!): String
|
||||
getApplicationShareLink(id: String!): String!
|
||||
currentUser: User!
|
||||
currentWorkspace: Workspace!
|
||||
getPublicWorkspaceDataByDomain(origin: String): PublicWorkspaceData!
|
||||
@@ -3384,7 +3370,6 @@ enum UsageOperationType {
|
||||
AI_WORKFLOW_TOKEN
|
||||
WORKFLOW_EXECUTION
|
||||
CODE_EXECUTION
|
||||
WEB_SEARCH
|
||||
}
|
||||
|
||||
type Mutation {
|
||||
@@ -3460,7 +3445,6 @@ type Mutation {
|
||||
updatePageLayout(id: String!, input: UpdatePageLayoutInput!): PageLayout!
|
||||
destroyPageLayout(id: String!): Boolean!
|
||||
updatePageLayoutWithTabsAndWidgets(id: String!, input: UpdatePageLayoutWithTabsInput!): PageLayout!
|
||||
resetPageLayoutWidgetToDefault(id: String!): PageLayoutWidget!
|
||||
createPageLayoutWidget(input: CreatePageLayoutWidgetInput!): PageLayoutWidget!
|
||||
updatePageLayoutWidget(id: String!, input: UpdatePageLayoutWidgetInput!): PageLayoutWidget!
|
||||
destroyPageLayoutWidget(id: String!): Boolean!
|
||||
@@ -3561,7 +3545,6 @@ type Mutation {
|
||||
deleteSSOIdentityProvider(input: DeleteSsoInput!): DeleteSso!
|
||||
editSSOIdentityProvider(input: EditSsoInput!): EditSso!
|
||||
impersonate(userId: UUID!, workspaceId: UUID!): Impersonate!
|
||||
sendEmail(input: SendEmailInput!): SendEmailOutput!
|
||||
startChannelSync(connectedAccountId: UUID!): ChannelSyncSuccess!
|
||||
saveImapSmtpCaldavAccount(accountOwnerId: UUID!, handle: String!, connectionParameters: EmailAccountConnectionParameters!, id: UUID): ImapSmtpCaldavConnectionSuccess!
|
||||
updateLabPublicFeatureFlag(input: UpdateLabPublicFeatureFlagInput!): FeatureFlag!
|
||||
@@ -4051,7 +4034,6 @@ input CreateCommandMenuItemInput {
|
||||
hotKeys: [String!]
|
||||
conditionalAvailabilityExpression: String
|
||||
availabilityObjectMetadataId: UUID
|
||||
payload: JSON
|
||||
}
|
||||
|
||||
input UpdateCommandMenuItemInput {
|
||||
@@ -4533,16 +4515,6 @@ input EditSsoInput {
|
||||
status: SSOIdentityProviderStatus!
|
||||
}
|
||||
|
||||
input SendEmailInput {
|
||||
connectedAccountId: String!
|
||||
to: String!
|
||||
cc: String
|
||||
bcc: String
|
||||
subject: String!
|
||||
body: String!
|
||||
inReplyTo: String
|
||||
}
|
||||
|
||||
input EmailAccountConnectionParameters {
|
||||
IMAP: ConnectionParameters
|
||||
SMTP: ConnectionParameters
|
||||
|
||||
@@ -676,7 +676,7 @@ export interface PageLayoutWidget {
|
||||
__typename: 'PageLayoutWidget'
|
||||
}
|
||||
|
||||
export type WidgetType = 'VIEW' | 'IFRAME' | 'FIELD' | 'FIELDS' | 'GRAPH' | 'STANDALONE_RICH_TEXT' | 'TIMELINE' | 'TASKS' | 'NOTES' | 'FILES' | 'EMAILS' | 'CALENDAR' | 'FIELD_RICH_TEXT' | 'WORKFLOW' | 'WORKFLOW_VERSION' | 'WORKFLOW_RUN' | 'FRONT_COMPONENT' | 'RECORD_TABLE' | 'EMAIL_THREAD'
|
||||
export type WidgetType = 'VIEW' | 'IFRAME' | 'FIELD' | 'FIELDS' | 'GRAPH' | 'STANDALONE_RICH_TEXT' | 'TIMELINE' | 'TASKS' | 'NOTES' | 'FILES' | 'EMAILS' | 'CALENDAR' | 'FIELD_RICH_TEXT' | 'WORKFLOW' | 'WORKFLOW_VERSION' | 'WORKFLOW_RUN' | 'FRONT_COMPONENT' | 'RECORD_TABLE'
|
||||
|
||||
export type PageLayoutWidgetPosition = (PageLayoutWidgetGridPosition | PageLayoutWidgetVerticalListPosition | PageLayoutWidgetCanvasPosition) & { __isUnion?: true }
|
||||
|
||||
@@ -702,7 +702,7 @@ export interface PageLayoutWidgetCanvasPosition {
|
||||
__typename: 'PageLayoutWidgetCanvasPosition'
|
||||
}
|
||||
|
||||
export type WidgetConfiguration = (AggregateChartConfiguration | StandaloneRichTextConfiguration | PieChartConfiguration | LineChartConfiguration | IframeConfiguration | GaugeChartConfiguration | BarChartConfiguration | CalendarConfiguration | FrontComponentConfiguration | EmailsConfiguration | EmailThreadConfiguration | FieldConfiguration | FieldRichTextConfiguration | FieldsConfiguration | FilesConfiguration | NotesConfiguration | TasksConfiguration | TimelineConfiguration | ViewConfiguration | RecordTableConfiguration | WorkflowConfiguration | WorkflowRunConfiguration | WorkflowVersionConfiguration) & { __isUnion?: true }
|
||||
export type WidgetConfiguration = (AggregateChartConfiguration | StandaloneRichTextConfiguration | PieChartConfiguration | LineChartConfiguration | IframeConfiguration | GaugeChartConfiguration | BarChartConfiguration | CalendarConfiguration | FrontComponentConfiguration | EmailsConfiguration | FieldConfiguration | FieldRichTextConfiguration | FieldsConfiguration | FilesConfiguration | NotesConfiguration | TasksConfiguration | TimelineConfiguration | ViewConfiguration | RecordTableConfiguration | WorkflowConfiguration | WorkflowRunConfiguration | WorkflowVersionConfiguration) & { __isUnion?: true }
|
||||
|
||||
export interface AggregateChartConfiguration {
|
||||
configurationType: WidgetConfigurationType
|
||||
@@ -721,7 +721,7 @@ export interface AggregateChartConfiguration {
|
||||
__typename: 'AggregateChartConfiguration'
|
||||
}
|
||||
|
||||
export type WidgetConfigurationType = 'AGGREGATE_CHART' | 'GAUGE_CHART' | 'PIE_CHART' | 'BAR_CHART' | 'LINE_CHART' | 'IFRAME' | 'STANDALONE_RICH_TEXT' | 'VIEW' | 'FIELD' | 'FIELDS' | 'TIMELINE' | 'TASKS' | 'NOTES' | 'FILES' | 'EMAILS' | 'CALENDAR' | 'FIELD_RICH_TEXT' | 'WORKFLOW' | 'WORKFLOW_VERSION' | 'WORKFLOW_RUN' | 'FRONT_COMPONENT' | 'RECORD_TABLE' | 'EMAIL_THREAD'
|
||||
export type WidgetConfigurationType = 'AGGREGATE_CHART' | 'GAUGE_CHART' | 'PIE_CHART' | 'BAR_CHART' | 'LINE_CHART' | 'IFRAME' | 'STANDALONE_RICH_TEXT' | 'VIEW' | 'FIELD' | 'FIELDS' | 'TIMELINE' | 'TASKS' | 'NOTES' | 'FILES' | 'EMAILS' | 'CALENDAR' | 'FIELD_RICH_TEXT' | 'WORKFLOW' | 'WORKFLOW_VERSION' | 'WORKFLOW_RUN' | 'FRONT_COMPONENT' | 'RECORD_TABLE'
|
||||
|
||||
export interface StandaloneRichTextConfiguration {
|
||||
configurationType: WidgetConfigurationType
|
||||
@@ -869,11 +869,6 @@ export interface EmailsConfiguration {
|
||||
__typename: 'EmailsConfiguration'
|
||||
}
|
||||
|
||||
export interface EmailThreadConfiguration {
|
||||
configurationType: WidgetConfigurationType
|
||||
__typename: 'EmailThreadConfiguration'
|
||||
}
|
||||
|
||||
export interface FieldConfiguration {
|
||||
configurationType: WidgetConfigurationType
|
||||
fieldMetadataId: Scalars['String']
|
||||
@@ -1429,7 +1424,7 @@ export interface PublicFeatureFlag {
|
||||
__typename: 'PublicFeatureFlag'
|
||||
}
|
||||
|
||||
export type FeatureFlagKey = 'IS_UNIQUE_INDEXES_ENABLED' | 'IS_JSON_FILTER_ENABLED' | 'IS_AI_ENABLED' | 'IS_COMMAND_MENU_ITEM_ENABLED' | 'IS_MARKETPLACE_SETTING_TAB_VISIBLE' | 'IS_RECORD_PAGE_LAYOUT_EDITING_ENABLED' | 'IS_PUBLIC_DOMAIN_ENABLED' | 'IS_EMAILING_DOMAIN_ENABLED' | 'IS_JUNCTION_RELATIONS_ENABLED' | 'IS_DRAFT_EMAIL_ENABLED' | 'IS_CONNECTED_ACCOUNT_MIGRATED' | 'IS_USAGE_ANALYTICS_ENABLED' | 'IS_RICH_TEXT_V1_MIGRATED' | 'IS_RECORD_PAGE_LAYOUT_GLOBAL_EDITION_ENABLED' | 'IS_RECORD_TABLE_WIDGET_ENABLED' | 'IS_DATASOURCE_MIGRATED'
|
||||
export type FeatureFlagKey = 'IS_UNIQUE_INDEXES_ENABLED' | 'IS_JSON_FILTER_ENABLED' | 'IS_AI_ENABLED' | 'IS_COMMAND_MENU_ITEM_ENABLED' | 'IS_MARKETPLACE_ENABLED' | 'IS_MARKETPLACE_SETTING_TAB_VISIBLE' | 'IS_RECORD_PAGE_LAYOUT_EDITING_ENABLED' | 'IS_PUBLIC_DOMAIN_ENABLED' | 'IS_EMAILING_DOMAIN_ENABLED' | 'IS_JUNCTION_RELATIONS_ENABLED' | 'IS_DRAFT_EMAIL_ENABLED' | 'IS_USAGE_ANALYTICS_ENABLED' | 'IS_RICH_TEXT_V1_MIGRATED' | 'IS_RECORD_PAGE_LAYOUT_GLOBAL_EDITION_ENABLED' | 'IS_CONNECTED_ACCOUNT_MIGRATED' | 'IS_RECORD_TABLE_WIDGET_ENABLED' | 'IS_DATASOURCE_MIGRATED'
|
||||
|
||||
export interface ClientConfigMaintenanceMode {
|
||||
startAt: Scalars['DateTime']
|
||||
@@ -2255,7 +2250,7 @@ export interface ConnectedImapSmtpCaldavAccount {
|
||||
id: Scalars['UUID']
|
||||
handle: Scalars['String']
|
||||
provider: Scalars['String']
|
||||
userWorkspaceId: Scalars['UUID']
|
||||
accountOwnerId: Scalars['UUID']
|
||||
connectionParameters?: ImapSmtpCaldavConnectionParameters
|
||||
__typename: 'ConnectedImapSmtpCaldavAccount'
|
||||
}
|
||||
@@ -2286,7 +2281,6 @@ export interface CommandMenuItem {
|
||||
position: Scalars['Float']
|
||||
isPinned: Scalars['Boolean']
|
||||
availabilityType: CommandMenuItemAvailabilityType
|
||||
payload?: Scalars['JSON']
|
||||
hotKeys?: Scalars['String'][]
|
||||
conditionalAvailabilityExpression?: Scalars['String']
|
||||
availabilityObjectMetadataId?: Scalars['UUID']
|
||||
@@ -2296,7 +2290,7 @@ export interface CommandMenuItem {
|
||||
__typename: 'CommandMenuItem'
|
||||
}
|
||||
|
||||
export type EngineComponentKey = 'NAVIGATE_TO_NEXT_RECORD' | 'NAVIGATE_TO_PREVIOUS_RECORD' | 'CREATE_NEW_RECORD' | 'DELETE_RECORDS' | 'RESTORE_RECORDS' | 'DESTROY_RECORDS' | 'ADD_TO_FAVORITES' | 'REMOVE_FROM_FAVORITES' | 'EXPORT_NOTE_TO_PDF' | 'EXPORT_RECORDS' | 'UPDATE_MULTIPLE_RECORDS' | 'MERGE_MULTIPLE_RECORDS' | 'IMPORT_RECORDS' | 'EXPORT_VIEW' | 'SEE_DELETED_RECORDS' | 'CREATE_NEW_VIEW' | 'HIDE_DELETED_RECORDS' | 'EDIT_RECORD_PAGE_LAYOUT' | 'EDIT_DASHBOARD_LAYOUT' | 'SAVE_DASHBOARD_LAYOUT' | 'CANCEL_DASHBOARD_LAYOUT' | 'DUPLICATE_DASHBOARD' | 'ACTIVATE_WORKFLOW' | 'DEACTIVATE_WORKFLOW' | 'DISCARD_DRAFT_WORKFLOW' | 'TEST_WORKFLOW' | 'SEE_ACTIVE_VERSION_WORKFLOW' | 'SEE_RUNS_WORKFLOW' | 'SEE_VERSIONS_WORKFLOW' | 'ADD_NODE_WORKFLOW' | 'TIDY_UP_WORKFLOW' | 'DUPLICATE_WORKFLOW' | 'SEE_VERSION_WORKFLOW_RUN' | 'SEE_WORKFLOW_WORKFLOW_RUN' | 'STOP_WORKFLOW_RUN' | 'SEE_RUNS_WORKFLOW_VERSION' | 'SEE_WORKFLOW_WORKFLOW_VERSION' | 'USE_AS_DRAFT_WORKFLOW_VERSION' | 'SEE_VERSIONS_WORKFLOW_VERSION' | 'SEARCH_RECORDS' | 'SEARCH_RECORDS_FALLBACK' | 'ASK_AI' | 'VIEW_PREVIOUS_AI_CHATS' | 'NAVIGATION' | 'TRIGGER_WORKFLOW_VERSION' | 'FRONT_COMPONENT_RENDERER' | 'REPLY_TO_EMAIL_THREAD' | 'COMPOSE_EMAIL' | 'GO_TO_PEOPLE' | 'GO_TO_COMPANIES' | 'GO_TO_DASHBOARDS' | 'GO_TO_OPPORTUNITIES' | 'GO_TO_SETTINGS' | 'GO_TO_TASKS' | 'GO_TO_NOTES' | 'GO_TO_WORKFLOWS' | 'GO_TO_RUNS' | 'DELETE_SINGLE_RECORD' | 'DELETE_MULTIPLE_RECORDS' | 'RESTORE_SINGLE_RECORD' | 'RESTORE_MULTIPLE_RECORDS' | 'DESTROY_SINGLE_RECORD' | 'DESTROY_MULTIPLE_RECORDS' | 'EXPORT_FROM_RECORD_INDEX' | 'EXPORT_FROM_RECORD_SHOW' | 'EXPORT_MULTIPLE_RECORDS'
|
||||
export type EngineComponentKey = 'NAVIGATE_TO_NEXT_RECORD' | 'NAVIGATE_TO_PREVIOUS_RECORD' | 'CREATE_NEW_RECORD' | 'DELETE_RECORDS' | 'RESTORE_RECORDS' | 'DESTROY_RECORDS' | 'ADD_TO_FAVORITES' | 'REMOVE_FROM_FAVORITES' | 'EXPORT_NOTE_TO_PDF' | 'EXPORT_RECORDS' | 'UPDATE_MULTIPLE_RECORDS' | 'MERGE_MULTIPLE_RECORDS' | 'IMPORT_RECORDS' | 'EXPORT_VIEW' | 'SEE_DELETED_RECORDS' | 'CREATE_NEW_VIEW' | 'HIDE_DELETED_RECORDS' | 'GO_TO_PEOPLE' | 'GO_TO_COMPANIES' | 'GO_TO_DASHBOARDS' | 'GO_TO_OPPORTUNITIES' | 'GO_TO_SETTINGS' | 'GO_TO_TASKS' | 'GO_TO_NOTES' | 'EDIT_RECORD_PAGE_LAYOUT' | 'EDIT_DASHBOARD_LAYOUT' | 'SAVE_DASHBOARD_LAYOUT' | 'CANCEL_DASHBOARD_LAYOUT' | 'DUPLICATE_DASHBOARD' | 'GO_TO_WORKFLOWS' | 'ACTIVATE_WORKFLOW' | 'DEACTIVATE_WORKFLOW' | 'DISCARD_DRAFT_WORKFLOW' | 'TEST_WORKFLOW' | 'SEE_ACTIVE_VERSION_WORKFLOW' | 'SEE_RUNS_WORKFLOW' | 'SEE_VERSIONS_WORKFLOW' | 'ADD_NODE_WORKFLOW' | 'TIDY_UP_WORKFLOW' | 'DUPLICATE_WORKFLOW' | 'GO_TO_RUNS' | 'SEE_VERSION_WORKFLOW_RUN' | 'SEE_WORKFLOW_WORKFLOW_RUN' | 'STOP_WORKFLOW_RUN' | 'SEE_RUNS_WORKFLOW_VERSION' | 'SEE_WORKFLOW_WORKFLOW_VERSION' | 'USE_AS_DRAFT_WORKFLOW_VERSION' | 'SEE_VERSIONS_WORKFLOW_VERSION' | 'SEARCH_RECORDS' | 'SEARCH_RECORDS_FALLBACK' | 'ASK_AI' | 'VIEW_PREVIOUS_AI_CHATS' | 'TRIGGER_WORKFLOW_VERSION' | 'FRONT_COMPONENT_RENDERER' | 'DELETE_SINGLE_RECORD' | 'DELETE_MULTIPLE_RECORDS' | 'RESTORE_SINGLE_RECORD' | 'RESTORE_MULTIPLE_RECORDS' | 'DESTROY_SINGLE_RECORD' | 'DESTROY_MULTIPLE_RECORDS' | 'EXPORT_FROM_RECORD_INDEX' | 'EXPORT_FROM_RECORD_SHOW' | 'EXPORT_MULTIPLE_RECORDS'
|
||||
|
||||
export type CommandMenuItemAvailabilityType = 'GLOBAL' | 'RECORD_SELECTION' | 'FALLBACK'
|
||||
|
||||
@@ -2417,28 +2411,6 @@ export interface DuplicatedDashboard {
|
||||
__typename: 'DuplicatedDashboard'
|
||||
}
|
||||
|
||||
export interface ConnectedAccountDTO {
|
||||
id: Scalars['UUID']
|
||||
handle: Scalars['String']
|
||||
provider: Scalars['String']
|
||||
lastCredentialsRefreshedAt?: Scalars['DateTime']
|
||||
authFailedAt?: Scalars['DateTime']
|
||||
handleAliases?: Scalars['String'][]
|
||||
scopes?: Scalars['String'][]
|
||||
connectionParameters?: ImapSmtpCaldavConnectionParameters
|
||||
lastSignedInAt?: Scalars['DateTime']
|
||||
userWorkspaceId: Scalars['UUID']
|
||||
createdAt: Scalars['DateTime']
|
||||
updatedAt: Scalars['DateTime']
|
||||
__typename: 'ConnectedAccountDTO'
|
||||
}
|
||||
|
||||
export interface SendEmailOutput {
|
||||
success: Scalars['Boolean']
|
||||
error?: Scalars['String']
|
||||
__typename: 'SendEmailOutput'
|
||||
}
|
||||
|
||||
export interface EventLogRecord {
|
||||
event: Scalars['String']
|
||||
timestamp: Scalars['DateTime']
|
||||
@@ -2598,6 +2570,21 @@ export type CalendarChannelVisibility = 'METADATA' | 'SHARE_EVERYTHING'
|
||||
|
||||
export type CalendarChannelContactAutoCreationPolicy = 'AS_PARTICIPANT_AND_ORGANIZER' | 'AS_PARTICIPANT' | 'AS_ORGANIZER' | 'NONE'
|
||||
|
||||
export interface ConnectedAccountDTO {
|
||||
id: Scalars['UUID']
|
||||
handle: Scalars['String']
|
||||
provider: Scalars['String']
|
||||
lastCredentialsRefreshedAt?: Scalars['DateTime']
|
||||
authFailedAt?: Scalars['DateTime']
|
||||
handleAliases?: Scalars['String'][]
|
||||
scopes?: Scalars['String'][]
|
||||
lastSignedInAt?: Scalars['DateTime']
|
||||
userWorkspaceId: Scalars['UUID']
|
||||
createdAt: Scalars['DateTime']
|
||||
updatedAt: Scalars['DateTime']
|
||||
__typename: 'ConnectedAccountDTO'
|
||||
}
|
||||
|
||||
export interface MessageChannel {
|
||||
id: Scalars['UUID']
|
||||
visibility: MessageChannelVisibility
|
||||
@@ -2641,7 +2628,7 @@ export interface MessageFolder {
|
||||
name?: Scalars['String']
|
||||
isSentFolder: Scalars['Boolean']
|
||||
isSynced: Scalars['Boolean']
|
||||
parentFolderId?: Scalars['String']
|
||||
parentFolderId?: Scalars['UUID']
|
||||
externalId?: Scalars['String']
|
||||
pendingSyncAction: MessageFolderPendingSyncAction
|
||||
messageChannelId: Scalars['UUID']
|
||||
@@ -2787,6 +2774,7 @@ export interface Query {
|
||||
findApplicationRegistrationStats: ApplicationRegistrationStats
|
||||
findApplicationRegistrationVariables: ApplicationRegistrationVariable[]
|
||||
applicationRegistrationTarballUrl?: Scalars['String']
|
||||
getApplicationShareLink: Scalars['String']
|
||||
currentUser: User
|
||||
currentWorkspace: Workspace
|
||||
getPublicWorkspaceDataByDomain: PublicWorkspaceData
|
||||
@@ -2831,7 +2819,7 @@ export type SortNulls = 'NULLS_FIRST' | 'NULLS_LAST'
|
||||
|
||||
export type EventLogTable = 'WORKSPACE_EVENT' | 'PAGEVIEW' | 'OBJECT_EVENT' | 'USAGE_EVENT'
|
||||
|
||||
export type UsageOperationType = 'AI_CHAT_TOKEN' | 'AI_WORKFLOW_TOKEN' | 'WORKFLOW_EXECUTION' | 'CODE_EXECUTION' | 'WEB_SEARCH'
|
||||
export type UsageOperationType = 'AI_CHAT_TOKEN' | 'AI_WORKFLOW_TOKEN' | 'WORKFLOW_EXECUTION' | 'CODE_EXECUTION'
|
||||
|
||||
export interface Mutation {
|
||||
addQueryToEventStream: Scalars['Boolean']
|
||||
@@ -2906,7 +2894,6 @@ export interface Mutation {
|
||||
updatePageLayout: PageLayout
|
||||
destroyPageLayout: Scalars['Boolean']
|
||||
updatePageLayoutWithTabsAndWidgets: PageLayout
|
||||
resetPageLayoutWidgetToDefault: PageLayoutWidget
|
||||
createPageLayoutWidget: PageLayoutWidget
|
||||
updatePageLayoutWidget: PageLayoutWidget
|
||||
destroyPageLayoutWidget: Scalars['Boolean']
|
||||
@@ -3007,7 +2994,6 @@ export interface Mutation {
|
||||
deleteSSOIdentityProvider: DeleteSso
|
||||
editSSOIdentityProvider: EditSso
|
||||
impersonate: Impersonate
|
||||
sendEmail: SendEmailOutput
|
||||
startChannelSync: ChannelSyncSuccess
|
||||
saveImapSmtpCaldavAccount: ImapSmtpCaldavConnectionSuccess
|
||||
updateLabPublicFeatureFlag: FeatureFlag
|
||||
@@ -3804,7 +3790,6 @@ export interface WidgetConfigurationGenqlSelection{
|
||||
on_CalendarConfiguration?:CalendarConfigurationGenqlSelection,
|
||||
on_FrontComponentConfiguration?:FrontComponentConfigurationGenqlSelection,
|
||||
on_EmailsConfiguration?:EmailsConfigurationGenqlSelection,
|
||||
on_EmailThreadConfiguration?:EmailThreadConfigurationGenqlSelection,
|
||||
on_FieldConfiguration?:FieldConfigurationGenqlSelection,
|
||||
on_FieldRichTextConfiguration?:FieldRichTextConfigurationGenqlSelection,
|
||||
on_FieldsConfiguration?:FieldsConfigurationGenqlSelection,
|
||||
@@ -3973,12 +3958,6 @@ export interface EmailsConfigurationGenqlSelection{
|
||||
__scalar?: boolean | number
|
||||
}
|
||||
|
||||
export interface EmailThreadConfigurationGenqlSelection{
|
||||
configurationType?: boolean | number
|
||||
__typename?: boolean | number
|
||||
__scalar?: boolean | number
|
||||
}
|
||||
|
||||
export interface FieldConfigurationGenqlSelection{
|
||||
configurationType?: boolean | number
|
||||
fieldMetadataId?: boolean | number
|
||||
@@ -5452,7 +5431,7 @@ export interface ConnectedImapSmtpCaldavAccountGenqlSelection{
|
||||
id?: boolean | number
|
||||
handle?: boolean | number
|
||||
provider?: boolean | number
|
||||
userWorkspaceId?: boolean | number
|
||||
accountOwnerId?: boolean | number
|
||||
connectionParameters?: ImapSmtpCaldavConnectionParametersGenqlSelection
|
||||
__typename?: boolean | number
|
||||
__scalar?: boolean | number
|
||||
@@ -5486,7 +5465,6 @@ export interface CommandMenuItemGenqlSelection{
|
||||
position?: boolean | number
|
||||
isPinned?: boolean | number
|
||||
availabilityType?: boolean | number
|
||||
payload?: boolean | number
|
||||
hotKeys?: boolean | number
|
||||
conditionalAvailabilityExpression?: boolean | number
|
||||
availabilityObjectMetadataId?: boolean | number
|
||||
@@ -5625,30 +5603,6 @@ export interface DuplicatedDashboardGenqlSelection{
|
||||
__scalar?: boolean | number
|
||||
}
|
||||
|
||||
export interface ConnectedAccountDTOGenqlSelection{
|
||||
id?: boolean | number
|
||||
handle?: boolean | number
|
||||
provider?: boolean | number
|
||||
lastCredentialsRefreshedAt?: boolean | number
|
||||
authFailedAt?: boolean | number
|
||||
handleAliases?: boolean | number
|
||||
scopes?: boolean | number
|
||||
connectionParameters?: ImapSmtpCaldavConnectionParametersGenqlSelection
|
||||
lastSignedInAt?: boolean | number
|
||||
userWorkspaceId?: boolean | number
|
||||
createdAt?: boolean | number
|
||||
updatedAt?: boolean | number
|
||||
__typename?: boolean | number
|
||||
__scalar?: boolean | number
|
||||
}
|
||||
|
||||
export interface SendEmailOutputGenqlSelection{
|
||||
success?: boolean | number
|
||||
error?: boolean | number
|
||||
__typename?: boolean | number
|
||||
__scalar?: boolean | number
|
||||
}
|
||||
|
||||
export interface EventLogRecordGenqlSelection{
|
||||
event?: boolean | number
|
||||
timestamp?: boolean | number
|
||||
@@ -5816,6 +5770,22 @@ export interface CalendarChannelGenqlSelection{
|
||||
__scalar?: boolean | number
|
||||
}
|
||||
|
||||
export interface ConnectedAccountDTOGenqlSelection{
|
||||
id?: boolean | number
|
||||
handle?: boolean | number
|
||||
provider?: boolean | number
|
||||
lastCredentialsRefreshedAt?: boolean | number
|
||||
authFailedAt?: boolean | number
|
||||
handleAliases?: boolean | number
|
||||
scopes?: boolean | number
|
||||
lastSignedInAt?: boolean | number
|
||||
userWorkspaceId?: boolean | number
|
||||
createdAt?: boolean | number
|
||||
updatedAt?: boolean | number
|
||||
__typename?: boolean | number
|
||||
__scalar?: boolean | number
|
||||
}
|
||||
|
||||
export interface MessageChannelGenqlSelection{
|
||||
id?: boolean | number
|
||||
visibility?: boolean | number
|
||||
@@ -6018,6 +5988,7 @@ export interface QueryGenqlSelection{
|
||||
findApplicationRegistrationStats?: (ApplicationRegistrationStatsGenqlSelection & { __args: {id: Scalars['String']} })
|
||||
findApplicationRegistrationVariables?: (ApplicationRegistrationVariableGenqlSelection & { __args: {applicationRegistrationId: Scalars['String']} })
|
||||
applicationRegistrationTarballUrl?: { __args: {id: Scalars['String']} }
|
||||
getApplicationShareLink?: { __args: {id: Scalars['String']} }
|
||||
currentUser?: UserGenqlSelection
|
||||
currentWorkspace?: WorkspaceGenqlSelection
|
||||
getPublicWorkspaceDataByDomain?: (PublicWorkspaceDataGenqlSelection & { __args?: {origin?: (Scalars['String'] | null)} })
|
||||
@@ -6156,7 +6127,6 @@ export interface MutationGenqlSelection{
|
||||
updatePageLayout?: (PageLayoutGenqlSelection & { __args: {id: Scalars['String'], input: UpdatePageLayoutInput} })
|
||||
destroyPageLayout?: { __args: {id: Scalars['String']} }
|
||||
updatePageLayoutWithTabsAndWidgets?: (PageLayoutGenqlSelection & { __args: {id: Scalars['String'], input: UpdatePageLayoutWithTabsInput} })
|
||||
resetPageLayoutWidgetToDefault?: (PageLayoutWidgetGenqlSelection & { __args: {id: Scalars['String']} })
|
||||
createPageLayoutWidget?: (PageLayoutWidgetGenqlSelection & { __args: {input: CreatePageLayoutWidgetInput} })
|
||||
updatePageLayoutWidget?: (PageLayoutWidgetGenqlSelection & { __args: {id: Scalars['String'], input: UpdatePageLayoutWidgetInput} })
|
||||
destroyPageLayoutWidget?: { __args: {id: Scalars['String']} }
|
||||
@@ -6257,7 +6227,6 @@ export interface MutationGenqlSelection{
|
||||
deleteSSOIdentityProvider?: (DeleteSsoGenqlSelection & { __args: {input: DeleteSsoInput} })
|
||||
editSSOIdentityProvider?: (EditSsoGenqlSelection & { __args: {input: EditSsoInput} })
|
||||
impersonate?: (ImpersonateGenqlSelection & { __args: {userId: Scalars['UUID'], workspaceId: Scalars['UUID']} })
|
||||
sendEmail?: (SendEmailOutputGenqlSelection & { __args: {input: SendEmailInput} })
|
||||
startChannelSync?: (ChannelSyncSuccessGenqlSelection & { __args: {connectedAccountId: Scalars['UUID']} })
|
||||
saveImapSmtpCaldavAccount?: (ImapSmtpCaldavConnectionSuccessGenqlSelection & { __args: {accountOwnerId: Scalars['UUID'], handle: Scalars['String'], connectionParameters: EmailAccountConnectionParameters, id?: (Scalars['UUID'] | null)} })
|
||||
updateLabPublicFeatureFlag?: (FeatureFlagGenqlSelection & { __args: {input: UpdateLabPublicFeatureFlagInput} })
|
||||
@@ -6460,7 +6429,7 @@ update: UpdateLogicFunctionFromSourceInputUpdates}
|
||||
|
||||
export interface UpdateLogicFunctionFromSourceInputUpdates {name?: (Scalars['String'] | null),description?: (Scalars['String'] | null),timeoutSeconds?: (Scalars['Float'] | null),sourceHandlerCode?: (Scalars['String'] | null),toolInputSchema?: (Scalars['JSON'] | null),handlerName?: (Scalars['String'] | null),sourceHandlerPath?: (Scalars['String'] | null),isTool?: (Scalars['Boolean'] | null),cronTriggerSettings?: (Scalars['JSON'] | null),databaseEventTriggerSettings?: (Scalars['JSON'] | null),httpRouteTriggerSettings?: (Scalars['JSON'] | null)}
|
||||
|
||||
export interface CreateCommandMenuItemInput {workflowVersionId?: (Scalars['UUID'] | null),frontComponentId?: (Scalars['UUID'] | null),engineComponentKey: EngineComponentKey,label: Scalars['String'],icon?: (Scalars['String'] | null),shortLabel?: (Scalars['String'] | null),position?: (Scalars['Float'] | null),isPinned?: (Scalars['Boolean'] | null),availabilityType?: (CommandMenuItemAvailabilityType | null),hotKeys?: (Scalars['String'][] | null),conditionalAvailabilityExpression?: (Scalars['String'] | null),availabilityObjectMetadataId?: (Scalars['UUID'] | null),payload?: (Scalars['JSON'] | null)}
|
||||
export interface CreateCommandMenuItemInput {workflowVersionId?: (Scalars['UUID'] | null),frontComponentId?: (Scalars['UUID'] | null),engineComponentKey: EngineComponentKey,label: Scalars['String'],icon?: (Scalars['String'] | null),shortLabel?: (Scalars['String'] | null),position?: (Scalars['Float'] | null),isPinned?: (Scalars['Boolean'] | null),availabilityType?: (CommandMenuItemAvailabilityType | null),hotKeys?: (Scalars['String'][] | null),conditionalAvailabilityExpression?: (Scalars['String'] | null),availabilityObjectMetadataId?: (Scalars['UUID'] | null)}
|
||||
|
||||
export interface UpdateCommandMenuItemInput {id: Scalars['UUID'],label?: (Scalars['String'] | null),icon?: (Scalars['String'] | null),shortLabel?: (Scalars['String'] | null),position?: (Scalars['Float'] | null),isPinned?: (Scalars['Boolean'] | null),availabilityType?: (CommandMenuItemAvailabilityType | null),availabilityObjectMetadataId?: (Scalars['UUID'] | null),engineComponentKey?: (EngineComponentKey | null),hotKeys?: (Scalars['String'][] | null)}
|
||||
|
||||
@@ -6608,8 +6577,6 @@ export interface DeleteSsoInput {identityProviderId: Scalars['UUID']}
|
||||
|
||||
export interface EditSsoInput {id: Scalars['UUID'],status: SSOIdentityProviderStatus}
|
||||
|
||||
export interface SendEmailInput {connectedAccountId: Scalars['String'],to: Scalars['String'],cc?: (Scalars['String'] | null),bcc?: (Scalars['String'] | null),subject: Scalars['String'],body: Scalars['String'],inReplyTo?: (Scalars['String'] | null)}
|
||||
|
||||
export interface EmailAccountConnectionParameters {IMAP?: (ConnectionParameters | null),SMTP?: (ConnectionParameters | null),CALDAV?: (ConnectionParameters | null)}
|
||||
|
||||
export interface ConnectionParameters {host: Scalars['String'],port: Scalars['Float'],username?: (Scalars['String'] | null),password: Scalars['String'],secure?: (Scalars['Boolean'] | null)}
|
||||
@@ -6989,7 +6956,7 @@ export interface LogicFunctionLogsInput {applicationId?: (Scalars['UUID'] | null
|
||||
|
||||
|
||||
|
||||
const WidgetConfiguration_possibleTypes: string[] = ['AggregateChartConfiguration','StandaloneRichTextConfiguration','PieChartConfiguration','LineChartConfiguration','IframeConfiguration','GaugeChartConfiguration','BarChartConfiguration','CalendarConfiguration','FrontComponentConfiguration','EmailsConfiguration','EmailThreadConfiguration','FieldConfiguration','FieldRichTextConfiguration','FieldsConfiguration','FilesConfiguration','NotesConfiguration','TasksConfiguration','TimelineConfiguration','ViewConfiguration','RecordTableConfiguration','WorkflowConfiguration','WorkflowRunConfiguration','WorkflowVersionConfiguration']
|
||||
const WidgetConfiguration_possibleTypes: string[] = ['AggregateChartConfiguration','StandaloneRichTextConfiguration','PieChartConfiguration','LineChartConfiguration','IframeConfiguration','GaugeChartConfiguration','BarChartConfiguration','CalendarConfiguration','FrontComponentConfiguration','EmailsConfiguration','FieldConfiguration','FieldRichTextConfiguration','FieldsConfiguration','FilesConfiguration','NotesConfiguration','TasksConfiguration','TimelineConfiguration','ViewConfiguration','RecordTableConfiguration','WorkflowConfiguration','WorkflowRunConfiguration','WorkflowVersionConfiguration']
|
||||
export const isWidgetConfiguration = (obj?: { __typename?: any } | null): obj is WidgetConfiguration => {
|
||||
if (!obj?.__typename) throw new Error('__typename is missing in "isWidgetConfiguration"')
|
||||
return WidgetConfiguration_possibleTypes.includes(obj.__typename)
|
||||
@@ -7077,14 +7044,6 @@ export interface LogicFunctionLogsInput {applicationId?: (Scalars['UUID'] | null
|
||||
|
||||
|
||||
|
||||
const EmailThreadConfiguration_possibleTypes: string[] = ['EmailThreadConfiguration']
|
||||
export const isEmailThreadConfiguration = (obj?: { __typename?: any } | null): obj is EmailThreadConfiguration => {
|
||||
if (!obj?.__typename) throw new Error('__typename is missing in "isEmailThreadConfiguration"')
|
||||
return EmailThreadConfiguration_possibleTypes.includes(obj.__typename)
|
||||
}
|
||||
|
||||
|
||||
|
||||
const FieldConfiguration_possibleTypes: string[] = ['FieldConfiguration']
|
||||
export const isFieldConfiguration = (obj?: { __typename?: any } | null): obj is FieldConfiguration => {
|
||||
if (!obj?.__typename) throw new Error('__typename is missing in "isFieldConfiguration"')
|
||||
@@ -8517,22 +8476,6 @@ export interface LogicFunctionLogsInput {applicationId?: (Scalars['UUID'] | null
|
||||
|
||||
|
||||
|
||||
const ConnectedAccountDTO_possibleTypes: string[] = ['ConnectedAccountDTO']
|
||||
export const isConnectedAccountDTO = (obj?: { __typename?: any } | null): obj is ConnectedAccountDTO => {
|
||||
if (!obj?.__typename) throw new Error('__typename is missing in "isConnectedAccountDTO"')
|
||||
return ConnectedAccountDTO_possibleTypes.includes(obj.__typename)
|
||||
}
|
||||
|
||||
|
||||
|
||||
const SendEmailOutput_possibleTypes: string[] = ['SendEmailOutput']
|
||||
export const isSendEmailOutput = (obj?: { __typename?: any } | null): obj is SendEmailOutput => {
|
||||
if (!obj?.__typename) throw new Error('__typename is missing in "isSendEmailOutput"')
|
||||
return SendEmailOutput_possibleTypes.includes(obj.__typename)
|
||||
}
|
||||
|
||||
|
||||
|
||||
const EventLogRecord_possibleTypes: string[] = ['EventLogRecord']
|
||||
export const isEventLogRecord = (obj?: { __typename?: any } | null): obj is EventLogRecord => {
|
||||
if (!obj?.__typename) throw new Error('__typename is missing in "isEventLogRecord"')
|
||||
@@ -8661,6 +8604,14 @@ export interface LogicFunctionLogsInput {applicationId?: (Scalars['UUID'] | null
|
||||
|
||||
|
||||
|
||||
const ConnectedAccountDTO_possibleTypes: string[] = ['ConnectedAccountDTO']
|
||||
export const isConnectedAccountDTO = (obj?: { __typename?: any } | null): obj is ConnectedAccountDTO => {
|
||||
if (!obj?.__typename) throw new Error('__typename is missing in "isConnectedAccountDTO"')
|
||||
return ConnectedAccountDTO_possibleTypes.includes(obj.__typename)
|
||||
}
|
||||
|
||||
|
||||
|
||||
const MessageChannel_possibleTypes: string[] = ['MessageChannel']
|
||||
export const isMessageChannel = (obj?: { __typename?: any } | null): obj is MessageChannel => {
|
||||
if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannel"')
|
||||
@@ -8961,8 +8912,7 @@ export const enumWidgetType = {
|
||||
WORKFLOW_VERSION: 'WORKFLOW_VERSION' as const,
|
||||
WORKFLOW_RUN: 'WORKFLOW_RUN' as const,
|
||||
FRONT_COMPONENT: 'FRONT_COMPONENT' as const,
|
||||
RECORD_TABLE: 'RECORD_TABLE' as const,
|
||||
EMAIL_THREAD: 'EMAIL_THREAD' as const
|
||||
RECORD_TABLE: 'RECORD_TABLE' as const
|
||||
}
|
||||
|
||||
export const enumPageLayoutTabLayoutMode = {
|
||||
@@ -8993,8 +8943,7 @@ export const enumWidgetConfigurationType = {
|
||||
WORKFLOW_VERSION: 'WORKFLOW_VERSION' as const,
|
||||
WORKFLOW_RUN: 'WORKFLOW_RUN' as const,
|
||||
FRONT_COMPONENT: 'FRONT_COMPONENT' as const,
|
||||
RECORD_TABLE: 'RECORD_TABLE' as const,
|
||||
EMAIL_THREAD: 'EMAIL_THREAD' as const
|
||||
RECORD_TABLE: 'RECORD_TABLE' as const
|
||||
}
|
||||
|
||||
export const enumObjectRecordGroupByDateGranularity = {
|
||||
@@ -9142,16 +9091,17 @@ export const enumFeatureFlagKey = {
|
||||
IS_JSON_FILTER_ENABLED: 'IS_JSON_FILTER_ENABLED' as const,
|
||||
IS_AI_ENABLED: 'IS_AI_ENABLED' as const,
|
||||
IS_COMMAND_MENU_ITEM_ENABLED: 'IS_COMMAND_MENU_ITEM_ENABLED' as const,
|
||||
IS_MARKETPLACE_ENABLED: 'IS_MARKETPLACE_ENABLED' as const,
|
||||
IS_MARKETPLACE_SETTING_TAB_VISIBLE: 'IS_MARKETPLACE_SETTING_TAB_VISIBLE' as const,
|
||||
IS_RECORD_PAGE_LAYOUT_EDITING_ENABLED: 'IS_RECORD_PAGE_LAYOUT_EDITING_ENABLED' as const,
|
||||
IS_PUBLIC_DOMAIN_ENABLED: 'IS_PUBLIC_DOMAIN_ENABLED' as const,
|
||||
IS_EMAILING_DOMAIN_ENABLED: 'IS_EMAILING_DOMAIN_ENABLED' as const,
|
||||
IS_JUNCTION_RELATIONS_ENABLED: 'IS_JUNCTION_RELATIONS_ENABLED' as const,
|
||||
IS_DRAFT_EMAIL_ENABLED: 'IS_DRAFT_EMAIL_ENABLED' as const,
|
||||
IS_CONNECTED_ACCOUNT_MIGRATED: 'IS_CONNECTED_ACCOUNT_MIGRATED' as const,
|
||||
IS_USAGE_ANALYTICS_ENABLED: 'IS_USAGE_ANALYTICS_ENABLED' as const,
|
||||
IS_RICH_TEXT_V1_MIGRATED: 'IS_RICH_TEXT_V1_MIGRATED' as const,
|
||||
IS_RECORD_PAGE_LAYOUT_GLOBAL_EDITION_ENABLED: 'IS_RECORD_PAGE_LAYOUT_GLOBAL_EDITION_ENABLED' as const,
|
||||
IS_CONNECTED_ACCOUNT_MIGRATED: 'IS_CONNECTED_ACCOUNT_MIGRATED' as const,
|
||||
IS_RECORD_TABLE_WIDGET_ENABLED: 'IS_RECORD_TABLE_WIDGET_ENABLED' as const,
|
||||
IS_DATASOURCE_MIGRATED: 'IS_DATASOURCE_MIGRATED' as const
|
||||
}
|
||||
@@ -9265,11 +9215,19 @@ export const enumEngineComponentKey = {
|
||||
SEE_DELETED_RECORDS: 'SEE_DELETED_RECORDS' as const,
|
||||
CREATE_NEW_VIEW: 'CREATE_NEW_VIEW' as const,
|
||||
HIDE_DELETED_RECORDS: 'HIDE_DELETED_RECORDS' as const,
|
||||
GO_TO_PEOPLE: 'GO_TO_PEOPLE' as const,
|
||||
GO_TO_COMPANIES: 'GO_TO_COMPANIES' as const,
|
||||
GO_TO_DASHBOARDS: 'GO_TO_DASHBOARDS' as const,
|
||||
GO_TO_OPPORTUNITIES: 'GO_TO_OPPORTUNITIES' as const,
|
||||
GO_TO_SETTINGS: 'GO_TO_SETTINGS' as const,
|
||||
GO_TO_TASKS: 'GO_TO_TASKS' as const,
|
||||
GO_TO_NOTES: 'GO_TO_NOTES' as const,
|
||||
EDIT_RECORD_PAGE_LAYOUT: 'EDIT_RECORD_PAGE_LAYOUT' as const,
|
||||
EDIT_DASHBOARD_LAYOUT: 'EDIT_DASHBOARD_LAYOUT' as const,
|
||||
SAVE_DASHBOARD_LAYOUT: 'SAVE_DASHBOARD_LAYOUT' as const,
|
||||
CANCEL_DASHBOARD_LAYOUT: 'CANCEL_DASHBOARD_LAYOUT' as const,
|
||||
DUPLICATE_DASHBOARD: 'DUPLICATE_DASHBOARD' as const,
|
||||
GO_TO_WORKFLOWS: 'GO_TO_WORKFLOWS' as const,
|
||||
ACTIVATE_WORKFLOW: 'ACTIVATE_WORKFLOW' as const,
|
||||
DEACTIVATE_WORKFLOW: 'DEACTIVATE_WORKFLOW' as const,
|
||||
DISCARD_DRAFT_WORKFLOW: 'DISCARD_DRAFT_WORKFLOW' as const,
|
||||
@@ -9280,6 +9238,7 @@ export const enumEngineComponentKey = {
|
||||
ADD_NODE_WORKFLOW: 'ADD_NODE_WORKFLOW' as const,
|
||||
TIDY_UP_WORKFLOW: 'TIDY_UP_WORKFLOW' as const,
|
||||
DUPLICATE_WORKFLOW: 'DUPLICATE_WORKFLOW' as const,
|
||||
GO_TO_RUNS: 'GO_TO_RUNS' as const,
|
||||
SEE_VERSION_WORKFLOW_RUN: 'SEE_VERSION_WORKFLOW_RUN' as const,
|
||||
SEE_WORKFLOW_WORKFLOW_RUN: 'SEE_WORKFLOW_WORKFLOW_RUN' as const,
|
||||
STOP_WORKFLOW_RUN: 'STOP_WORKFLOW_RUN' as const,
|
||||
@@ -9291,20 +9250,8 @@ export const enumEngineComponentKey = {
|
||||
SEARCH_RECORDS_FALLBACK: 'SEARCH_RECORDS_FALLBACK' as const,
|
||||
ASK_AI: 'ASK_AI' as const,
|
||||
VIEW_PREVIOUS_AI_CHATS: 'VIEW_PREVIOUS_AI_CHATS' as const,
|
||||
NAVIGATION: 'NAVIGATION' as const,
|
||||
TRIGGER_WORKFLOW_VERSION: 'TRIGGER_WORKFLOW_VERSION' as const,
|
||||
FRONT_COMPONENT_RENDERER: 'FRONT_COMPONENT_RENDERER' as const,
|
||||
REPLY_TO_EMAIL_THREAD: 'REPLY_TO_EMAIL_THREAD' as const,
|
||||
COMPOSE_EMAIL: 'COMPOSE_EMAIL' as const,
|
||||
GO_TO_PEOPLE: 'GO_TO_PEOPLE' as const,
|
||||
GO_TO_COMPANIES: 'GO_TO_COMPANIES' as const,
|
||||
GO_TO_DASHBOARDS: 'GO_TO_DASHBOARDS' as const,
|
||||
GO_TO_OPPORTUNITIES: 'GO_TO_OPPORTUNITIES' as const,
|
||||
GO_TO_SETTINGS: 'GO_TO_SETTINGS' as const,
|
||||
GO_TO_TASKS: 'GO_TO_TASKS' as const,
|
||||
GO_TO_NOTES: 'GO_TO_NOTES' as const,
|
||||
GO_TO_WORKFLOWS: 'GO_TO_WORKFLOWS' as const,
|
||||
GO_TO_RUNS: 'GO_TO_RUNS' as const,
|
||||
DELETE_SINGLE_RECORD: 'DELETE_SINGLE_RECORD' as const,
|
||||
DELETE_MULTIPLE_RECORDS: 'DELETE_MULTIPLE_RECORDS' as const,
|
||||
RESTORE_SINGLE_RECORD: 'RESTORE_SINGLE_RECORD' as const,
|
||||
@@ -9461,8 +9408,7 @@ export const enumUsageOperationType = {
|
||||
AI_CHAT_TOKEN: 'AI_CHAT_TOKEN' as const,
|
||||
AI_WORKFLOW_TOKEN: 'AI_WORKFLOW_TOKEN' as const,
|
||||
WORKFLOW_EXECUTION: 'WORKFLOW_EXECUTION' as const,
|
||||
CODE_EXECUTION: 'CODE_EXECUTION' as const,
|
||||
WEB_SEARCH: 'WEB_SEARCH' as const
|
||||
CODE_EXECUTION: 'CODE_EXECUTION' as const
|
||||
}
|
||||
|
||||
export const enumAnalyticsType = {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
+17
@@ -50,6 +50,23 @@ npx nx run twenty-server:database:reset
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### For Workspace objects
|
||||
|
||||
There are no migrations files, migration are generated automatically for each workspace,
|
||||
stored in the database, and applied with this command
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
|
||||
This will drop the database and re-run the migrations and seed.
|
||||
|
||||
Make sure to back up any data you want to keep before running this command.
|
||||
|
||||
</Warning>
|
||||
|
||||
## Tech Stack
|
||||
|
||||
Twenty primarily uses NestJS for the backend.
|
||||
|
||||
@@ -52,11 +52,7 @@ yarn twenty deploy
|
||||
|
||||
### Sharing a deployed app
|
||||
|
||||
<Warning>
|
||||
Sharing private (tarball) apps across workspaces is an **Enterprise** feature. The **Distribution** tab will show an upgrade prompt instead of the share controls until your workspace has a valid Enterprise key. See [Settings > Admin Panel > Enterprise](/settings/admin-panel#enterprise) to activate it.
|
||||
</Warning>
|
||||
|
||||
Tarball apps are not listed in the public marketplace, so other workspaces on the same server won't discover them by browsing. Once your workspace is on the Enterprise plan, you can share a deployed app like this:
|
||||
Tarball apps are not listed in the public marketplace, so other workspaces on the same server won't discover them by browsing. To share a deployed app:
|
||||
|
||||
1. Go to **Settings > Applications > Registrations** and open your app
|
||||
2. In the **Distribution** tab, click **Copy share link**
|
||||
@@ -64,6 +60,10 @@ Tarball apps are not listed in the public marketplace, so other workspaces on th
|
||||
|
||||
The share link uses the server's base URL (without any workspace subdomain) so it works for any workspace on the server.
|
||||
|
||||
<Warning>
|
||||
Sharing private apps is an Enterprise feature. Go to [Settings > Admin Panel > Enterprise](/settings/admin-panel#enterprise) to enable it.
|
||||
</Warning>
|
||||
|
||||
### Version management
|
||||
|
||||
To release an update:
|
||||
|
||||
+17
@@ -50,6 +50,23 @@ npx nx run twenty-server:database:reset
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### لكائنات مساحة العمل
|
||||
|
||||
لا توجد ملفات هجيرات، يتم إنشاء الهجيرات تلقائيًا لكل مساحة عمل،
|
||||
مخزنة في قاعدة البيانات، ويتم تطبيقها مع هذا الأمر
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
|
||||
سيؤدي هذا إلى إسقاط قاعدة البيانات وإعادة تشغيل الهجرات والبذور.
|
||||
|
||||
تأكد من عمل نسخة احتياطية لأي بيانات تريد الاحتفاظ بها قبل تشغيل هذا الأمر.
|
||||
|
||||
</Warning>
|
||||
|
||||
## "التقنية المستخدمة"
|
||||
|
||||
تستخدم Twenty بشكل أساسي NestJS للواجهة الخلفية.
|
||||
|
||||
@@ -52,11 +52,7 @@ yarn twenty deploy
|
||||
|
||||
### مشاركة تطبيق منشور
|
||||
|
||||
<Warning>
|
||||
تُعد مشاركة التطبيقات الخاصة (tarball) عبر مساحات العمل ميزة ضمن **Enterprise**. ستعرض علامة التبويب **Distribution** مطالبة بالترقية بدلًا من عناصر التحكم في المشاركة حتى تحتوي مساحة العمل لديك على مفتاح Enterprise صالح. اطلع على [الإعدادات > لوحة الإدارة > Enterprise](/settings/admin-panel#enterprise) لتنشيطه.
|
||||
</Warning>
|
||||
|
||||
تطبيقات tarball لا تُدرَج في السوق العامة، لذا لن تكتشفها مساحات العمل الأخرى على الخادم نفسه عبر الاستعراض. بمجرد أن تصبح مساحة العمل لديك ضمن خطة Enterprise، يمكنك مشاركة تطبيق تم نشره كما يلي:
|
||||
تطبيقات tarball لا تُدرَج في السوق العامة، لذا لن تكتشفها مساحات العمل الأخرى على الخادم نفسه عبر الاستعراض. لمشاركة تطبيق منشور:
|
||||
|
||||
1. اذهب إلى **الإعدادات > التطبيقات > التسجيلات** وافتح تطبيقك
|
||||
2. في علامة التبويب **التوزيع**، انقر **نسخ رابط المشاركة**
|
||||
@@ -64,6 +60,10 @@ yarn twenty deploy
|
||||
|
||||
يستخدم رابط المشاركة عنوان URL الأساسي للخادم (من دون أي نطاق فرعي لمساحة عمل)، لذا يعمل مع أي مساحة عمل على الخادم.
|
||||
|
||||
<Warning>
|
||||
مشاركة التطبيقات الخاصة هي ميزة ضمن باقة Enterprise. اذهب إلى [الإعدادات > لوحة الإدارة > Enterprise](/settings/admin-panel#enterprise) لتمكينها.
|
||||
</Warning>
|
||||
|
||||
### إدارة الإصدارات
|
||||
|
||||
لطرح تحديث:
|
||||
|
||||
+16
@@ -50,6 +50,22 @@ npx nx run twenty-server:database:reset
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### Pro objekty Pracovní plochy
|
||||
|
||||
Nejsou žádné soubory migrací, migrace jsou generovány automaticky pro každou pracovní plochu, uloženy v databázi a aplikovány tímto příkazem
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
|
||||
Tímto se databáze smaže a znovu se spustí migrace a seedování.
|
||||
|
||||
Před spuštěním tohoto příkazu si nezapomeňte zálohovat všechna data, která chcete zachovat.
|
||||
|
||||
</Warning>
|
||||
|
||||
## Technologický stack
|
||||
|
||||
Twenty primárně používá NestJS pro backend.
|
||||
|
||||
@@ -52,11 +52,7 @@ yarn twenty deploy
|
||||
|
||||
### Sdílení nasazené aplikace
|
||||
|
||||
<Warning>
|
||||
Sdílení soukromých (tarball) aplikací napříč pracovními prostory je funkcí **Enterprise**. Karta **Distribution** bude místo ovládacích prvků sdílení zobrazovat výzvu k upgradu, dokud váš pracovní prostor nebude mít platný klíč Enterprise. Přejděte do [Nastavení > Admin Panel > Enterprise](/settings/admin-panel#enterprise) a aktivujte ji.
|
||||
</Warning>
|
||||
|
||||
Aplikace ve formě tarball nejsou uvedeny ve veřejném tržišti, takže je ostatní pracovní prostory na tomtéž serveru procházením neobjeví. Jakmile je váš pracovní prostor na tarifu Enterprise, můžete sdílet nasazenou aplikaci takto:
|
||||
Aplikace ve formě tarball nejsou uvedeny ve veřejném tržišti, takže je ostatní pracovní prostory na tomtéž serveru procházením neobjeví. Chcete-li sdílet nasazenou aplikaci:
|
||||
|
||||
1. Přejděte do **Nastavení > Aplikace > Registrace** a otevřete svou aplikaci
|
||||
2. Na kartě **Distribuce** klikněte na **Zkopírovat odkaz ke sdílení**
|
||||
@@ -64,6 +60,10 @@ Aplikace ve formě tarball nejsou uvedeny ve veřejném tržišti, takže je ost
|
||||
|
||||
Odkaz ke sdílení používá základní adresu URL serveru (bez jakékoli subdomény pracovního prostoru), takže funguje pro libovolný pracovní prostor na serveru.
|
||||
|
||||
<Warning>
|
||||
Sdílení soukromých aplikací je funkce Enterprise. Přejděte do [Nastavení > Admin Panel > Enterprise](/settings/admin-panel#enterprise) a povolte ji.
|
||||
</Warning>
|
||||
|
||||
### Správa verzí
|
||||
|
||||
Chcete-li vydat aktualizaci:
|
||||
|
||||
+17
@@ -50,6 +50,23 @@ npx nx run twenty-server:database:reset
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### Für Arbeitsbereichsobjekte
|
||||
|
||||
Es gibt keine Migrationsdateien, Migrationen werden automatisch für jeden Arbeitsbereich generiert,
|
||||
in der Datenbank gespeichert und mit diesem Befehl angewendet
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
|
||||
Dadurch wird die Datenbank gelöscht und die Migrationen sowie das Seeding erneut ausgeführt.
|
||||
|
||||
Stellen Sie sicher, dass Sie alle Daten sichern, die Sie aufbewahren möchten, bevor Sie diesen Befehl ausführen.
|
||||
|
||||
</Warning>
|
||||
|
||||
## Technologie-Stack
|
||||
|
||||
Twenty verwendet in erster Linie NestJS für das Backend.
|
||||
|
||||
@@ -52,11 +52,7 @@ yarn twenty deploy
|
||||
|
||||
### Eine bereitgestellte App freigeben
|
||||
|
||||
<Warning>
|
||||
Das Teilen privater (Tarball-)Apps über Arbeitsbereiche hinweg ist eine **Enterprise**-Funktion. Die Registerkarte **Distribution** zeigt anstelle der Freigabeoptionen eine Aufforderung zum Upgrade an, bis Ihr Arbeitsbereich über einen gültigen Enterprise-Schlüssel verfügt. Gehen Sie zu [Einstellungen > Admin-Panel > Enterprise](/settings/admin-panel#enterprise), um es zu aktivieren.
|
||||
</Warning>
|
||||
|
||||
Tarball-Apps werden nicht im öffentlichen Marktplatz gelistet, daher entdecken andere Arbeitsbereiche auf demselben Server sie nicht durch Stöbern. Sobald sich Ihr Arbeitsbereich im Enterprise-Plan befindet, können Sie eine bereitgestellte App wie folgt freigeben:
|
||||
Tarball-Apps werden nicht im öffentlichen Marktplatz gelistet, daher entdecken andere Arbeitsbereiche auf demselben Server sie nicht durch Stöbern. So geben Sie eine bereitgestellte App frei:
|
||||
|
||||
1. Gehen Sie zu **Einstellungen > Anwendungen > Registrierungen** und öffnen Sie Ihre App
|
||||
2. Klicken Sie im Tab **Distribution** auf **Freigabelink kopieren**
|
||||
@@ -64,6 +60,10 @@ Tarball-Apps werden nicht im öffentlichen Marktplatz gelistet, daher entdecken
|
||||
|
||||
Der Freigabelink verwendet die Basis-URL des Servers (ohne Workspace-Subdomain), sodass er für jeden Arbeitsbereich auf dem Server funktioniert.
|
||||
|
||||
<Warning>
|
||||
Das Teilen privater Apps ist eine Enterprise-Funktion. Gehen Sie zu [Einstellungen > Admin-Panel > Enterprise](/settings/admin-panel#enterprise), um es zu aktivieren.
|
||||
</Warning>
|
||||
|
||||
### Versionsverwaltung
|
||||
|
||||
So veröffentlichen Sie ein Update:
|
||||
|
||||
+14
@@ -50,6 +50,20 @@ npx nx run twenty-server:database:reset
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### Para objetos de Workspace
|
||||
|
||||
No hay archivos de migraciones, las migraciones se generan automáticamente para cada espacio de trabajo, se almacenan en la base de datos y se aplican con este comando
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
Esto eliminará la base de datos y volverá a ejecutar las migraciones y semillas.
|
||||
|
||||
Asegúrate de respaldar cualquier dato que desees conservar antes de ejecutar este comando.
|
||||
</Warning>
|
||||
|
||||
## Stack Tecnológico
|
||||
|
||||
Twenty utiliza principalmente NestJS para el backend.
|
||||
|
||||
@@ -372,8 +372,10 @@ Ejecución de los siguientes comandos:
|
||||
|
||||
```
|
||||
yarn database:migrate:prod
|
||||
yarn command:prod workspace:sync-metadata -f
|
||||
yarn command:prod upgrade-0.22
|
||||
```
|
||||
|
||||
El comando `yarn database:migrate:prod` aplicará las migraciones a la base de datos.
|
||||
El comando `yarn command:prod workspace:sync-metadata -f` sincronizará la definición de objetos estándar a las tablas de metadatos y aplicará las migraciones requeridas a los espacios de trabajo existentes.
|
||||
El comando `yarn command:prod upgrade-0.22` aplicará transformaciones de datos específicas para adaptarse a las nuevas opciones predeterminadas de instrumentación de solicitud de objetos.
|
||||
|
||||
+21
@@ -43,6 +43,27 @@ npx nx run twenty-server:database:reset
|
||||
```
|
||||
|
||||
### Migrations
|
||||
|
||||
#### Pour les objets dans les schémas Core/Metadata (TypeORM)
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### Pour les objets de l'Espace de travail
|
||||
|
||||
Il n'y a pas de fichiers de migrations, les migrations sont générées automatiquement pour chaque espace de travail, stockées dans la base de données et appliquées avec cette commande
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
Cela supprimera la base de données et réexécutera les migrations et l'initialisation des données.
|
||||
|
||||
Assurez-vous de sauvegarder toutes les données que vous souhaitez conserver avant d'exécuter cette commande.
|
||||
</Warning>
|
||||
|
||||
## Écosystème Tech
|
||||
|
||||
Twenty utilise principalement NestJS pour le backend.
|
||||
|
||||
@@ -372,8 +372,10 @@ Exécutez les commandes suivantes :
|
||||
|
||||
```
|
||||
yarn database:migrate:prod
|
||||
yarn command:prod workspace:sync-metadata -f
|
||||
yarn command:prod upgrade-0.22
|
||||
```
|
||||
|
||||
La commande `yarn database:migrate:prod` appliquera les migrations à la base de données.
|
||||
La commande `yarn command:prod workspace:sync-metadata -f` synchronisera la définition des objets standard avec les tables de métadonnées et appliquera les migrations nécessaires aux espaces de travail existants.
|
||||
La commande `yarn command:prod upgrade-0.22` appliquera des transformations de données spécifiques pour s’adapter aux nouvelles `defaultRequestInstrumentationOptions` d’objet.
|
||||
|
||||
+16
@@ -50,6 +50,22 @@ npx nx run twenty-server:database:reset
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### Per gli oggetti del Workspace
|
||||
|
||||
Non ci sono file di migrazioni; le migrazioni sono generate automaticamente per ogni workspace, memorizzate nel database e applicate con questo comando
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
|
||||
Questo eliminerà il database e rieseguirà le migrazioni e il popolamento dei dati.
|
||||
|
||||
Assicurati di eseguire il backup dei dati che vuoi mantenere prima di eseguire questo comando.
|
||||
|
||||
</Warning>
|
||||
|
||||
## Tech Stack
|
||||
|
||||
Twenty utilizza principalmente NestJS per il backend.
|
||||
|
||||
@@ -52,11 +52,7 @@ yarn twenty deploy
|
||||
|
||||
### Condivisione di un'app distribuita
|
||||
|
||||
<Warning>
|
||||
La condivisione di app private (tarball) tra spazi di lavoro è una funzionalità **Enterprise**. La scheda **Distribution** mostrerà un invito all'aggiornamento al posto dei controlli di condivisione finché il tuo spazio di lavoro non dispone di una chiave Enterprise valida. Vedi [Impostazioni > Pannello di amministrazione > Enterprise](/settings/admin-panel#enterprise) per attivarla.
|
||||
</Warning>
|
||||
|
||||
Le app in formato tarball non sono elencate nel marketplace pubblico, quindi altri spazi di lavoro sullo stesso server non le troveranno navigando. Una volta che il tuo spazio di lavoro è sul piano Enterprise, puoi condividere un'app distribuita in questo modo:
|
||||
Le app in formato tarball non sono elencate nel marketplace pubblico, quindi altri spazi di lavoro sullo stesso server non le troveranno navigando. Per condividere un'app distribuita:
|
||||
|
||||
1. Vai su **Impostazioni > Applicazioni > Registrazioni** e apri la tua app
|
||||
2. Nella scheda **Distribuzione**, fai clic su **Copia link di condivisione**
|
||||
@@ -64,6 +60,10 @@ Le app in formato tarball non sono elencate nel marketplace pubblico, quindi alt
|
||||
|
||||
Il link di condivisione utilizza l'URL di base del server (senza alcun sottodominio dello spazio di lavoro) così funziona per qualsiasi spazio di lavoro sul server.
|
||||
|
||||
<Warning>
|
||||
La condivisione delle app private è una funzionalità Enterprise. Vai a [Impostazioni > Pannello di amministrazione > Enterprise](/settings/admin-panel#enterprise) per abilitarla.
|
||||
</Warning>
|
||||
|
||||
### Gestione delle versioni
|
||||
|
||||
Per rilasciare un aggiornamento:
|
||||
|
||||
+22
@@ -48,6 +48,28 @@ npx nx run twenty-server:database:reset
|
||||
```
|
||||
|
||||
### マイグレーション
|
||||
|
||||
#### Core/Metadata スキーマ (TypeORM) のオブジェクトに対して
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### ワークスペースオブジェクトに対して
|
||||
|
||||
マイグレーションファイルはなく、それぞれのワークスペースに対して自動的に生成され、
|
||||
データベースに保存され、このコマンドで適用されます。
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
これによりデータベースが削除され、マイグレーションとシードが再実行されます。
|
||||
|
||||
このコマンドを実行する前に、保持したいデータをバックアップしてください。
|
||||
</Warning>
|
||||
|
||||
## 技術スタック
|
||||
|
||||
Twenty は主にバックエンドに NestJS を使用しています。
|
||||
|
||||
@@ -270,6 +270,7 @@ yarn command:prod upgrade-0.33
|
||||
`yarn database:migrate:prod` コマンドはデータベース構造(コアおよびメタデータスキーマ)の移行を適用します
|
||||
`yarn command:prod upgrade-0.33` はすべてのワークスペースのデータ移行を行います。
|
||||
`yarn database:migrate:prod` コマンドはデータベースへの移行を適用します。
|
||||
"`yarn command:prod workspace:sync-metadata -f` コマンドは、標準オブジェクトの定義をメタデータテーブルに同期し、既存のワークスペースに必要な移行を適用します。"
|
||||
The `yarn command:prod upgrade-0.22` command will apply specific data transformations to adapt to the new object defaultRequestInstrumentationOptions.
|
||||
|
||||
このバージョンから、DB用のtwenty-postgresイメージは廃止され、twenty-postgres-spiloが代わりに使用されるようになりました。
|
||||
@@ -388,9 +389,11 @@ Twentyインスタンスをv0.22.0イメージにアップグレードします
|
||||
|
||||
```
|
||||
yarn database:migrate:prod
|
||||
yarn command:prod workspace:sync-metadata -f
|
||||
yarn command:prod upgrade-0.22
|
||||
```
|
||||
|
||||
`yarn database:migrate:prod` コマンドはデータベースへの移行を適用します。
|
||||
`yarn command:prod upgrade-0.23` は、アクティビティをタスク/ノートに移行するなど、データ移行を担当します。
|
||||
"`yarn command:prod workspace:sync-metadata -f` コマンドは、標準オブジェクトの定義をメタデータテーブルに同期し、既存のワークスペースに必要な移行を適用します。"
|
||||
`yarn command:prod upgrade-0.22` コマンドは、新しいオブジェクトの defaultRequestInstrumentationOptions に適合させるため、特定のデータ変換を適用します。
|
||||
|
||||
+21
@@ -43,6 +43,27 @@ npx nx run twenty-server:database:reset
|
||||
```
|
||||
|
||||
### 마이그레이션
|
||||
|
||||
#### Core/Metadata 스키마의 객체용 (TypeORM)
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### 워크스페이스 객체용
|
||||
|
||||
마이그레이션 파일이 없으며, 각 작업 공간에 대해 자동 생성되고 데이터베이스에 저장되어 이 명령으로 적용됩니다.
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
이 작업은 데이터베이스를 삭제하고 마이그레이션과 시드를 다시 실행합니다.
|
||||
|
||||
이 명령을 실행하기 전에 유지하고 싶은 데이터를 백업하십시오.
|
||||
</Warning>
|
||||
|
||||
## 기술 스택
|
||||
|
||||
Twenty는 주로 NestJS를 백엔드에 사용합니다.
|
||||
|
||||
@@ -365,8 +365,10 @@ Twenty 인스턴스를 v0.22.0 이미지로 업그레이드하십시오.
|
||||
|
||||
```
|
||||
yarn database:migrate:prod
|
||||
yarn command:prod workspace:sync-metadata -f
|
||||
yarn command:prod upgrade-0.22
|
||||
```
|
||||
|
||||
`yarn database:migrate:prod` 명령은 데이터베이스에 마이그레이션을 적용합니다.
|
||||
`yarn command:prod workspace:sync-metadata -f` 명령은 표준 객체의 정의를 메타데이터 테이블에 동기화하고 기존 워크스페이스에 필요한 마이그레이션을 적용합니다.
|
||||
`yarn command:prod upgrade-0.22` 명령은 새 객체 defaultRequestInstrumentationOptions에 적응하기 위한 특정 데이터 변환을 적용합니다.
|
||||
|
||||
+16
@@ -50,6 +50,22 @@ npx nx run twenty-server:database:reset
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### For Workspace objects
|
||||
|
||||
Não há arquivos de migração, as migrações são geradas automaticamente para cada espaço de trabalho, armazenadas no banco de dados e aplicadas com este comando
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
|
||||
Isso excluirá o banco de dados e reexecutará as migrações e seeds.
|
||||
|
||||
Certifique-se de fazer backup de todos os dados que deseja manter antes de executar este comando.
|
||||
|
||||
</Warning>
|
||||
|
||||
## Pilha de Tecnologias
|
||||
|
||||
O Twenty usa principalmente NestJS para o backend.
|
||||
|
||||
@@ -52,11 +52,7 @@ yarn twenty deploy
|
||||
|
||||
### Compartilhando um aplicativo implantado
|
||||
|
||||
<Warning>
|
||||
Compartilhar aplicativos privados (tarball) entre espaços de trabalho é um recurso do plano **Enterprise**. A guia **Distribution** exibirá um aviso de atualização em vez dos controles de compartilhamento até que seu espaço de trabalho tenha uma chave Enterprise válida. Vá para [Configurações > Painel de Administração > Enterprise](/settings/admin-panel#enterprise) para ativá-lo.
|
||||
</Warning>
|
||||
|
||||
Aplicativos em tarball não são listados no marketplace público, então outros espaços de trabalho no mesmo servidor não os descobrirão ao navegar. Assim que o seu espaço de trabalho estiver no plano Enterprise, você pode compartilhar um app implantado desta forma:
|
||||
Aplicativos em tarball não são listados no marketplace público, então outros espaços de trabalho no mesmo servidor não os descobrirão ao navegar. Para compartilhar um aplicativo implantado:
|
||||
|
||||
1. Vá para **Configurações > Aplicações > Registros** e abra seu aplicativo
|
||||
2. Na guia **Distribuição**, clique em **Copiar link de compartilhamento**
|
||||
@@ -64,6 +60,10 @@ Aplicativos em tarball não são listados no marketplace público, então outros
|
||||
|
||||
O link de compartilhamento usa a URL base do servidor (sem qualquer subdomínio de espaço de trabalho), para funcionar em qualquer espaço de trabalho no servidor.
|
||||
|
||||
<Warning>
|
||||
Compartilhar apps privados é um recurso do plano Enterprise. Vá para [Configurações > Painel de Administração > Enterprise](/settings/admin-panel#enterprise) para ativá-lo.
|
||||
</Warning>
|
||||
|
||||
### Gerenciamento de versões
|
||||
|
||||
Para lançar uma atualização:
|
||||
|
||||
+17
@@ -50,6 +50,23 @@ npx nx run twenty-server:database:reset
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### Pentru obiectele din Workspace
|
||||
|
||||
Nu există fișiere de migrație, migrația este generată automat pentru fiecare spațiu de lucru,
|
||||
este stocată în baza de date și aplicată cu această comandă
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
|
||||
Acest lucru va elimina baza de date și va relansa migrațiile și seed-urile.
|
||||
|
||||
Asigură-te că faci un backup pentru orice date pe care dorești să le păstrezi înainte de a rula această comandă.
|
||||
|
||||
</Warning>
|
||||
|
||||
## Tehnologii Utilizate
|
||||
|
||||
Twenty folosește în principal NestJS pentru backend.
|
||||
|
||||
@@ -52,11 +52,7 @@ yarn twenty deploy
|
||||
|
||||
### Partajarea unei aplicații implementate
|
||||
|
||||
<Warning>
|
||||
Partajarea aplicațiilor private (tarball) între spații de lucru este o funcționalitate **Enterprise**. Fila **Distribution** va afișa un mesaj de actualizare în locul controalelor de partajare până când spațiul tău de lucru are o cheie Enterprise validă. Mergi la [Setări > Panou de administrare > Enterprise](/settings/admin-panel#enterprise) pentru a o activa.
|
||||
</Warning>
|
||||
|
||||
Aplicațiile tarball nu sunt listate în marketplace-ul public, astfel încât alte spații de lucru de pe același server nu le vor descoperi prin navigare. După ce spațiul tău de lucru este pe planul Enterprise, poți partaja o aplicație implementată astfel:
|
||||
Aplicațiile tarball nu sunt listate în marketplace-ul public, astfel încât alte spații de lucru de pe același server nu le vor descoperi prin navigare. Pentru a partaja o aplicație implementată:
|
||||
|
||||
1. Mergi la **Setări > Aplicații > Înregistrări** și deschide aplicația ta
|
||||
2. În fila **Distribuție**, fă clic pe **Copiază linkul de partajare**
|
||||
@@ -64,6 +60,10 @@ Aplicațiile tarball nu sunt listate în marketplace-ul public, astfel încât a
|
||||
|
||||
Linkul de partajare folosește URL-ul de bază al serverului (fără niciun subdomeniu de spațiu de lucru), astfel încât funcționează pentru orice spațiu de lucru de pe server.
|
||||
|
||||
<Warning>
|
||||
Partajarea aplicațiilor private este o funcționalitate Enterprise. Mergi la [Setări > Panou de administrare > Enterprise](/settings/admin-panel#enterprise) pentru a o activa.
|
||||
</Warning>
|
||||
|
||||
### Gestionarea versiunilor
|
||||
|
||||
Pentru a lansa o actualizare:
|
||||
|
||||
+17
@@ -50,6 +50,23 @@ npx nx run twenty-server:database:reset
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### Для объектов Рабочего пространства
|
||||
|
||||
Файлов миграций нет, миграции создаются автоматически для каждого рабочего пространства,
|
||||
хранятся в базе данных и применяются этой командой
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
|
||||
Это удалит базу данных, переустановит миграции и семена.
|
||||
|
||||
Убедитесь, что создали резервную копию данных, которые хотите сохранить, прежде чем выполнять эту команду.
|
||||
|
||||
</Warning>
|
||||
|
||||
## Технологический стек
|
||||
|
||||
Для работы с серверной частью Twenty в основном использует NestJS.
|
||||
|
||||
@@ -52,11 +52,7 @@ yarn twenty deploy
|
||||
|
||||
### Общий доступ к развернутому приложению
|
||||
|
||||
<Warning>
|
||||
Совместный доступ к частным приложениям (tarball) между рабочими пространствами — функция уровня **Enterprise**. Вкладка **Distribution** будет показывать предложение обновиться вместо элементов управления совместным доступом, пока в вашем рабочем пространстве не будет действительного ключа Enterprise. Перейдите в [Настройки > Панель администратора > Enterprise](/settings/admin-panel#enterprise), чтобы включить её.
|
||||
</Warning>
|
||||
|
||||
Приложения в формате tarball не отображаются в публичном маркетплейсе, поэтому другие рабочие пространства на том же сервере не найдут их при просмотре. Как только ваше рабочее пространство перейдёт на тарифный план Enterprise, вы сможете поделиться развёрнутым приложением следующим образом:
|
||||
Приложения в формате tarball не отображаются в публичном маркетплейсе, поэтому другие рабочие пространства на том же сервере не найдут их при просмотре. Чтобы поделиться развернутым приложением:
|
||||
|
||||
1. Перейдите в **Настройки > Приложения > Регистрации** и откройте ваше приложение
|
||||
2. На вкладке **Распространение** нажмите **Копировать ссылку для общего доступа**
|
||||
@@ -64,6 +60,10 @@ yarn twenty deploy
|
||||
|
||||
Ссылка общего доступа использует базовый URL сервера (без какого-либо поддомена рабочего пространства), поэтому она работает для любого рабочего пространства на сервере.
|
||||
|
||||
<Warning>
|
||||
Возможность делиться частными приложениями — функция Enterprise. Перейдите в [Настройки > Панель администратора > Enterprise](/settings/admin-panel#enterprise), чтобы включить её.
|
||||
</Warning>
|
||||
|
||||
### Управление версиями
|
||||
|
||||
Чтобы выпустить обновление:
|
||||
|
||||
+17
@@ -50,6 +50,23 @@ npx nx run twenty-server:database:reset
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### Çalışma Alanı Nesneleri İçin
|
||||
|
||||
Çalışma alanı için geçiş dosyaları yoktur; her çalışma alanı için otomatik olarak oluşturulur,
|
||||
veritabanında depolanır ve bu komut ile uygulanır.
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
|
||||
Bu işlem veritabanını siler, migrasyonları ve tohumlamayı yeniden çalıştırır.
|
||||
|
||||
Bu komutu çalıştırmadan önce saklamak istediğiniz verileri yedeklediğinizden emin olun.
|
||||
|
||||
</Warning>
|
||||
|
||||
## Teknoloji Yığını
|
||||
|
||||
Twenty, arka uç için öncelikle NestJS kullanır.
|
||||
|
||||
@@ -52,11 +52,7 @@ yarn twenty deploy
|
||||
|
||||
### Dağıtılmış bir uygulamayı paylaşma
|
||||
|
||||
<Warning>
|
||||
Özel (tarball) uygulamaları çalışma alanları arasında paylaşma bir **Kurumsal** özelliktir. **Dağıtım** sekmesi, çalışma alanınız geçerli bir Kurumsal anahtara sahip olana kadar paylaşım kontrolleri yerine bir yükseltme istemi gösterecektir. Etkinleştirmek için [Ayarlar > Yönetim Paneli > Kurumsal](/settings/admin-panel#enterprise) bölümüne gidin.
|
||||
</Warning>
|
||||
|
||||
Tarball uygulamaları genel pazar yerinde listelenmez; bu nedenle aynı sunucudaki diğer çalışma alanları gezinerek onları keşfedemez. Çalışma alanınız Kurumsal planda olduğunda, yayınlanmış bir uygulamayı şu şekilde paylaşabilirsiniz:
|
||||
Tarball uygulamaları genel pazar yerinde listelenmez; bu nedenle aynı sunucudaki diğer çalışma alanları gezinerek onları keşfedemez. Dağıtılmış bir uygulamayı paylaşmak için:
|
||||
|
||||
1. **Ayarlar > Uygulamalar > Kayıtlar** bölümüne gidin ve uygulamanızı açın
|
||||
2. **Dağıtım** sekmesinde, **Paylaşım bağlantısını kopyala**’ya tıklayın
|
||||
@@ -64,6 +60,10 @@ Tarball uygulamaları genel pazar yerinde listelenmez; bu nedenle aynı sunucuda
|
||||
|
||||
Paylaşım bağlantısı, sunucunun temel URL’sini (herhangi bir çalışma alanı alt alan adı olmadan) kullanır; böylece sunucudaki herhangi bir çalışma alanı için çalışır.
|
||||
|
||||
<Warning>
|
||||
Özel uygulamaları paylaşma bir Kurumsal özelliktir. [Ayarlar > Yönetim Paneli > Kurumsal](/settings/admin-panel#enterprise) bölümüne giderek etkinleştirin.
|
||||
</Warning>
|
||||
|
||||
### Sürüm yönetimi
|
||||
|
||||
Bir güncelleme yayımlamak için:
|
||||
|
||||
+24
@@ -43,6 +43,30 @@ npx nx run twenty-server:database:reset
|
||||
```
|
||||
|
||||
### 迁移
|
||||
|
||||
#### 适用于 Core/Metadata 模式中的对象 (TypeORM)
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:typeorm migration:generate src/database/typeorm/core/migrations/nameOfYourMigration -d src/database/typeorm/core/core.datasource.ts
|
||||
```
|
||||
|
||||
#### 用于工作区对象
|
||||
|
||||
没有迁移文件,每个工作区的迁移都是自动生成的,
|
||||
储存在数据库中,并通过该命令应用
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:command workspace:sync-metadata -f
|
||||
```
|
||||
|
||||
<Warning>
|
||||
|
||||
这将删除数据库,并重新运行迁移和预置数据。
|
||||
|
||||
在运行此命令之前,请确保备份任何想要保留的数据。
|
||||
|
||||
</Warning>
|
||||
|
||||
## 技术栈
|
||||
|
||||
Twenty 主要使用 NestJS 作为后端。
|
||||
|
||||
@@ -372,8 +372,10 @@ yarn command:prod upgrade-0.23
|
||||
|
||||
```
|
||||
yarn database:migrate:prod
|
||||
yarn command:prod workspace:sync-metadata -f
|
||||
yarn command:prod upgrade-0.22
|
||||
```
|
||||
|
||||
`yarn database:migrate:prod` 命令将迁移应用于数据库。
|
||||
该 `yarn command:prod workspace:sync-metadata -f` 命令将把标准对象的定义同步到元数据表,并将所需的迁移应用到现有工作区。
|
||||
该 `yarn command:prod upgrade-0.22` 命令将应用特定的数据转换,以适配新的对象 defaultRequestInstrumentationOptions。
|
||||
|
||||
@@ -29,7 +29,6 @@ module.exports = {
|
||||
'./src/modules/front-components/graphql/**/*.{ts,tsx}',
|
||||
|
||||
'./src/modules/page-layout/widgets/**/graphql/**/*.{ts,tsx}',
|
||||
'./src/modules/activities/emails/graphql/mutations/**/*.{ts,tsx}',
|
||||
|
||||
'./src/modules/dashboards/graphql/**/*.{ts,tsx}',
|
||||
'./src/modules/page-layout/graphql/**/*.{ts,tsx}',
|
||||
|
||||
@@ -6,8 +6,7 @@ module.exports = {
|
||||
'/graphql',
|
||||
documents: [
|
||||
'./src/modules/workflow/**/graphql/**/*.{ts,tsx}',
|
||||
'./src/modules/activities/emails/graphql/queries/**/*.{ts,tsx}',
|
||||
'./src/modules/activities/emails/graphql/operation-signatures/**/*.{ts,tsx}',
|
||||
'./src/modules/activities/emails/graphql/**/*.{ts,tsx}',
|
||||
'./src/modules/activities/calendar/graphql/**/*.{ts,tsx}',
|
||||
'./src/modules/search/graphql/**/*.{ts,tsx}',
|
||||
'./src/modules/command-menu/graphql/**/*.{ts,tsx}',
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,11 +1,9 @@
|
||||
import { useOpenSettingsMenu } from '@/navigation/hooks/useOpenSettings';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { type SettingsPath } from 'twenty-shared/types';
|
||||
import { getSettingsPath } from 'twenty-shared/utils';
|
||||
|
||||
export const useNavigateSettings = () => {
|
||||
const navigate = useNavigate();
|
||||
const { openSettingsMenu } = useOpenSettingsMenu();
|
||||
|
||||
return <T extends SettingsPath>(
|
||||
to: T,
|
||||
@@ -16,8 +14,6 @@ export const useNavigateSettings = () => {
|
||||
state?: any;
|
||||
},
|
||||
) => {
|
||||
openSettingsMenu();
|
||||
|
||||
const path = getSettingsPath(to, params, queryParams);
|
||||
return navigate(path, options);
|
||||
};
|
||||
|
||||
@@ -316,11 +316,6 @@ msgstr "{jobCount, plural, one {Dit sal dit permanent uit die waglyn verwyder. H
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, one {Dit sal die geselekteerde werk herprobeer. Dit sal van vooraf weer uitgevoer word.} other {Dit sal die geselekteerde werke herprobeer. Hulle sal van vooraf weer uitgevoer word.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -429,7 +424,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "{totalCount} geselekteer"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount} velde"
|
||||
|
||||
@@ -456,13 +451,11 @@ msgstr "{workspaceMemberName} sal ontkoppel word van die volgende rol:"
|
||||
msgid "••••••••"
|
||||
msgstr "••••••••"
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr ""
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} tokens"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1148,16 +1141,6 @@ msgstr "Voeg widget by"
|
||||
msgid "Add Widget"
|
||||
msgstr "Voeg widget by"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1719,7 +1702,6 @@ msgstr "'n Fout het voorgekom tydens die oplaai van die prent."
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1967,6 +1949,8 @@ msgstr "Toepassing suksesvol opgegradeer."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2429,12 +2413,6 @@ msgstr "Basis-URL"
|
||||
msgid "Base URL is required"
|
||||
msgstr "Basis-URL word vereis"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2738,11 +2716,9 @@ msgstr "Kan nie skandeer nie? Kopieer die"
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "Kanselleer"
|
||||
|
||||
@@ -2782,11 +2758,6 @@ msgstr "Kanselleer planwisseling"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "Kanselleer planwisseling?"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2840,7 +2811,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "Captcha (anti-bot greep) laai steeds, probeer weer"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
@@ -2855,22 +2826,11 @@ msgstr "Katalaans"
|
||||
msgid "Category"
|
||||
msgstr "Kategorie"
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr "CC"
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2919,7 +2879,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "Verander na jaarliks?"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "Grafiek"
|
||||
@@ -4262,14 +4222,14 @@ msgstr "Paneelbord suksesvol gedupliseer"
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "Data"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "Data en vertoon"
|
||||
|
||||
@@ -4783,8 +4743,8 @@ msgid "Delete webhook"
|
||||
msgstr "Verwyder webhook"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "Verwyder widget"
|
||||
|
||||
@@ -4894,7 +4854,7 @@ msgid "Display"
|
||||
msgstr "Vertoon"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "Wys die \"Meer velde\"-knoppie"
|
||||
|
||||
@@ -5234,8 +5194,8 @@ msgid "Edit field values"
|
||||
msgstr "Wysig veldwaardes"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "Wysig velde"
|
||||
@@ -5248,12 +5208,12 @@ msgid "Edit folder"
|
||||
msgstr "Wysig vouer"
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "Wysig grafiek"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "Wysig iFrame"
|
||||
|
||||
@@ -5282,7 +5242,7 @@ msgid "Edit Profile"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "Wysig Rekordtabel"
|
||||
|
||||
@@ -5385,16 +5345,16 @@ msgstr "E-pos moet 'n geldige e-pos wees"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "E-pos of domein is reeds in bloklys"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "E-posdraad"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6479,12 +6439,6 @@ msgstr ""
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "Kon nie werkruimte-instruksies stoor nie"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6639,9 +6593,8 @@ msgstr "veld"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6670,7 +6623,7 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr ""
|
||||
|
||||
@@ -6690,8 +6643,7 @@ msgstr "velde"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6793,7 +6745,7 @@ msgstr "Lêers"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6978,11 +6930,6 @@ msgstr "Gratis proefkrediete uitgeput. Teken nou in om voort te gaan om AI-funks
|
||||
msgid "French"
|
||||
msgstr "Frans"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -7000,8 +6947,7 @@ msgid "Front components"
|
||||
msgstr "Front-end-komponente"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "Front-end-komponente"
|
||||
|
||||
@@ -7420,7 +7366,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7523,7 +7469,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "As jy hierdie sleutel verloor het, kan jy dit regenereer, maar wees bewus dat enige skrip wat hierdie sleutel gebruik, opgedateer sal moet word. Tik asseblief \"{confirmationValue}\" in om te bevestig."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8364,8 +8310,8 @@ msgstr "Begin handmatig"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8631,7 +8577,7 @@ msgid "Loading skills..."
|
||||
msgstr "Laai vaardighede..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "Laai draad"
|
||||
|
||||
@@ -8756,7 +8702,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9215,11 +9161,6 @@ msgstr "Weergawe met die meeste installasies"
|
||||
msgid "Move down"
|
||||
msgstr "Skuif af"
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9239,11 +9180,6 @@ msgstr "Skuif regs"
|
||||
msgid "Move to a folder"
|
||||
msgstr "Skuif na 'n vouer"
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9254,11 +9190,6 @@ msgstr "Skuif na vouer"
|
||||
msgid "Move up"
|
||||
msgstr "Skuif op"
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9467,11 +9398,6 @@ msgstr "Nuwe geselsie"
|
||||
msgid "New conversation"
|
||||
msgstr "Nuwe gesprek"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9569,8 +9495,6 @@ msgid "New Webhook"
|
||||
msgstr "Nuwe webhaak"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr ""
|
||||
@@ -9687,11 +9611,6 @@ msgstr "Geen toepassings beskikbaar nie"
|
||||
msgid "No available fields to select"
|
||||
msgstr "Geen beskikbare velde om te kies nie"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11020,11 +10939,6 @@ msgstr ""
|
||||
msgid "Placeholder"
|
||||
msgstr "Plekhouer"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11058,7 +10972,7 @@ msgstr "Gaan asseblief jou e-pos na vir 'n verifikasierskakel."
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Voer 'n geldige URL in"
|
||||
|
||||
@@ -11460,11 +11374,10 @@ msgstr ""
|
||||
msgid "Read your profile"
|
||||
msgstr "Lees jou profiel"
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr ""
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "Leesalleen — bestuur deur Twenty"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11486,11 +11399,6 @@ msgstr "Ontvang 'n e-pos met skakel om wagwoord op te dateer"
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "Onlangse Gebeure (oudste → nuutste)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11562,7 +11470,7 @@ msgid "Record Selection"
|
||||
msgstr "Rekord Seleksie"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "Rekordtabel"
|
||||
@@ -11841,14 +11749,8 @@ msgstr "Hersorteer veld"
|
||||
msgid "Reorder options"
|
||||
msgstr "Herskik opsies"
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "Reageer"
|
||||
@@ -11858,11 +11760,6 @@ msgstr "Reageer"
|
||||
msgid "Reply to all"
|
||||
msgstr "Beantwoord almal"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11888,7 +11785,6 @@ msgstr "Stuur e-pos weer"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "Stel terug"
|
||||
|
||||
@@ -11909,8 +11805,6 @@ msgid "Reset to"
|
||||
msgstr "Herstel na"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12027,7 +11921,7 @@ msgid "Revoked for this object"
|
||||
msgstr "Herroep vir hierdie voorwerp"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12398,7 +12292,7 @@ msgid "Search colors"
|
||||
msgstr "Soek kleure"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "Soek kleure..."
|
||||
|
||||
@@ -12805,13 +12699,6 @@ msgstr "Kies watter modelle as aanbevole modelle in die werkruimte se modelkiese
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Kies jou voorkeurtaal"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13287,7 +13174,7 @@ msgstr "Jammer, iets het verkeerd geloop"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13322,7 +13209,7 @@ msgstr "Sorterings"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13527,8 +13414,6 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "Onderwerp"
|
||||
|
||||
@@ -13769,6 +13654,11 @@ msgstr ""
|
||||
msgid "System Prompt"
|
||||
msgstr "Stelsel Prompt"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "Stelselprompt ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14255,11 +14145,6 @@ msgstr ""
|
||||
msgid "This week"
|
||||
msgstr "Hierdie week"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14375,7 +14260,6 @@ msgstr "titel"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr "Aan"
|
||||
|
||||
@@ -14699,11 +14583,6 @@ msgstr "Tik '/' vir opdragte, '@' vir vermeldings"
|
||||
msgid "Type anything..."
|
||||
msgstr "Tik enigiets..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14916,7 +14795,7 @@ msgid "Untitled field"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "Naamlose iFrame"
|
||||
|
||||
@@ -15031,11 +14910,6 @@ msgstr "Opgradeer vir toegang"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15097,7 +14971,7 @@ msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "URL om in te voeg"
|
||||
|
||||
@@ -15472,6 +15346,7 @@ msgstr "Bekyk logboeke"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "Bekyk markplekbladsy"
|
||||
|
||||
@@ -15485,11 +15360,6 @@ msgstr ""
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "Sien Vorige KI-kletse"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15791,8 +15661,7 @@ msgid "widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "Widget tipe"
|
||||
|
||||
@@ -15880,6 +15749,7 @@ msgstr "Werksvloeie"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
@@ -316,11 +316,6 @@ msgstr "{jobCount, plural, zero {سيتم إزالة {jobCount} نهائيًا
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, zero {سيتم إعادة محاولة {jobCount} وظائف. سيتم تنفيذهم مجددًا من البداية.} one {سيتم إعادة محاولة الوظيفة المحددة. سيتم تنفيذها من البداية.} two {سيتم إعادة المحاولة للوظائف المحددة. سيتم تنفيذهم من البداية.} few {سيتم إعادة المحاولة للوظائف المحددة. سيتم تنفيذهم من البداية.} many {سيتم إعادة المحاولة للوظائف المحددة. سيتم تنفيذهم من البداية.} other {سيتم إعادة المحاولة للوظائف المحددة. سيتم تنفيذهم من البداية.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -429,7 +424,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "تم تحديد {totalCount}"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount} حقول"
|
||||
|
||||
@@ -456,13 +451,11 @@ msgstr "{workspaceMemberName} سيتم إلغاء تعيينه من الدور
|
||||
msgid "••••••••"
|
||||
msgstr "••••••••"
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr ""
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} رموز"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1148,16 +1141,6 @@ msgstr "إضافة عنصر واجهة المستخدم"
|
||||
msgid "Add Widget"
|
||||
msgstr "إضافة عنصر واجهة"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1719,7 +1702,6 @@ msgstr "حدث خطأ أثناء تحميل الصورة."
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1967,6 +1949,8 @@ msgstr "تمت ترقية التطبيق بنجاح."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2429,12 +2413,6 @@ msgstr "عنوان URL الأساسي"
|
||||
msgid "Base URL is required"
|
||||
msgstr "عنوان URL الأساسي مطلوب"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2738,11 +2716,9 @@ msgstr "هل لا يمكنك المسح؟ انسخ الـ"
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "إلغاء"
|
||||
|
||||
@@ -2782,11 +2758,6 @@ msgstr "إلغاء تبديل الخطة"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "إلغاء تبديل الخطة؟"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2840,7 +2811,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "كود التحقق (Captcha) لا يزال يتم تحميله، حاول مجددًا"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
@@ -2855,22 +2826,11 @@ msgstr "الكاتالانية"
|
||||
msgid "Category"
|
||||
msgstr "الفئة"
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr "نسخة كربونية"
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2919,7 +2879,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "التغيير إلى سنوي؟"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "الرسم البياني"
|
||||
@@ -4262,14 +4222,14 @@ msgstr "تم تكرار لوحة القيادة بنجاح"
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "بيانات"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "البيانات والعرض"
|
||||
|
||||
@@ -4783,8 +4743,8 @@ msgid "Delete webhook"
|
||||
msgstr "حذف Webhook"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "حذف الأداة"
|
||||
|
||||
@@ -4894,7 +4854,7 @@ msgid "Display"
|
||||
msgstr "عرض"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "إظهار زر \"مزيد من الحقول\""
|
||||
|
||||
@@ -5234,8 +5194,8 @@ msgid "Edit field values"
|
||||
msgstr "تحرير قيم الحقل"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "تحرير الحقول"
|
||||
@@ -5248,12 +5208,12 @@ msgid "Edit folder"
|
||||
msgstr "تحرير المجلد"
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "تحرير الرسم البياني"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "تعديل الإطار المضمّن"
|
||||
|
||||
@@ -5282,7 +5242,7 @@ msgid "Edit Profile"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "تحرير جدول السجلات"
|
||||
|
||||
@@ -5385,16 +5345,16 @@ msgstr "يجب أن يكون البريد الإلكتروني صالحًا"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "البريد الإلكتروني أو النطاق مدرج بالفعل في القائمة السوداء"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "سلسلة البريد الإلكتروني"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6479,12 +6439,6 @@ msgstr ""
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "تعذّر حفظ تعليمات مساحة العمل"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6639,9 +6593,8 @@ msgstr "الحقل"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6670,7 +6623,7 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr ""
|
||||
|
||||
@@ -6690,8 +6643,7 @@ msgstr "حقول"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6793,7 +6745,7 @@ msgstr "ملفات"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6978,11 +6930,6 @@ msgstr "نفدت أرصدة النسخة التجريبية المجانية. ا
|
||||
msgid "French"
|
||||
msgstr "الفرنسية"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -7000,8 +6947,7 @@ msgid "Front components"
|
||||
msgstr "المكوّنات الأمامية"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "المكوّنات الأمامية"
|
||||
|
||||
@@ -7420,7 +7366,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7523,7 +7469,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "إذا كنت قد فقدت هذا المفتاح، يمكنك توليده مرة أخرى، ولكن كن على دراية أن أي سكربت يستخدم هذا المفتاح سيحتاج إلى تحديث. الرجاء كتابة \"{confirmationValue}\" للتأكيد."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8364,8 +8310,8 @@ msgstr "التشغيل يدويًا"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8631,7 +8577,7 @@ msgid "Loading skills..."
|
||||
msgstr "جارٍ تحميل المهارات..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "جارٍ تحميل السلسلة"
|
||||
|
||||
@@ -8756,7 +8702,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9215,11 +9161,6 @@ msgstr "الإصدار الأكثر تثبيتًا"
|
||||
msgid "Move down"
|
||||
msgstr "نقل لأسفل"
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9239,11 +9180,6 @@ msgstr "نقل إلى اليمين"
|
||||
msgid "Move to a folder"
|
||||
msgstr "نقل إلى مجلد"
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9254,11 +9190,6 @@ msgstr "نقل إلى مجلد"
|
||||
msgid "Move up"
|
||||
msgstr "نقل لأعلى"
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9467,11 +9398,6 @@ msgstr "دردشة جديدة"
|
||||
msgid "New conversation"
|
||||
msgstr "محادثة جديدة"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9569,8 +9495,6 @@ msgid "New Webhook"
|
||||
msgstr "Webhook جديد"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr ""
|
||||
@@ -9687,11 +9611,6 @@ msgstr "لا توجد تطبيقات متاحة"
|
||||
msgid "No available fields to select"
|
||||
msgstr "لا توجد حقول متاحة للاختيار"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11020,11 +10939,6 @@ msgstr ""
|
||||
msgid "Placeholder"
|
||||
msgstr "نص توضيحي"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11058,7 +10972,7 @@ msgstr "يرجى التحقق من بريدك الإلكتروني لوجود ر
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "الرجاء إدخال عنوان URL صحيح"
|
||||
|
||||
@@ -11460,11 +11374,10 @@ msgstr ""
|
||||
msgid "Read your profile"
|
||||
msgstr "قراءة ملفك الشخصي"
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr ""
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "للقراءة فقط — تُدار بواسطة Twenty"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11486,11 +11399,6 @@ msgstr "\\\\"
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "الأحداث الأخيرة (الأقدم ← الأحدث)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11562,7 +11470,7 @@ msgid "Record Selection"
|
||||
msgstr "\\\\"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "جدول السجلات"
|
||||
@@ -11841,14 +11749,8 @@ msgstr "إعادة ترتيب الحقل"
|
||||
msgid "Reorder options"
|
||||
msgstr "إعادة ترتيب الخيارات"
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "الرد"
|
||||
@@ -11858,11 +11760,6 @@ msgstr "الرد"
|
||||
msgid "Reply to all"
|
||||
msgstr "الرد على الكل"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11888,7 +11785,6 @@ msgstr "إعادة إرسال البريد الإلكتروني"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "إعادة تعيين"
|
||||
|
||||
@@ -11909,8 +11805,6 @@ msgid "Reset to"
|
||||
msgstr "\\\\"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12027,7 +11921,7 @@ msgid "Revoked for this object"
|
||||
msgstr "ملغى لهذا الكائن"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12398,7 +12292,7 @@ msgid "Search colors"
|
||||
msgstr "ابحث عن الألوان"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "ابحث عن الألوان..."
|
||||
|
||||
@@ -12805,13 +12699,6 @@ msgstr "حدد النماذج التي ستظهر كموصى بها في منت
|
||||
msgid "Select your preferred language"
|
||||
msgstr "\\\\"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13287,7 +13174,7 @@ msgstr "عذرًا، حدث خطأ ما"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13322,7 +13209,7 @@ msgstr "معايير الترتيب"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13527,8 +13414,6 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "الموضوع"
|
||||
|
||||
@@ -13769,6 +13654,11 @@ msgstr ""
|
||||
msgid "System Prompt"
|
||||
msgstr "أمر النظام"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "موجّه النظام ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14255,11 +14145,6 @@ msgstr ""
|
||||
msgid "This week"
|
||||
msgstr "هذا الأسبوع"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14375,7 +14260,6 @@ msgstr "العنوان"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr "إلى"
|
||||
|
||||
@@ -14699,11 +14583,6 @@ msgstr "اكتب '/' للأوامر، و'@' للإشارات"
|
||||
msgid "Type anything..."
|
||||
msgstr "اكتب أي شيء..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14916,7 +14795,7 @@ msgid "Untitled field"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "iFrame بدون عنوان"
|
||||
|
||||
@@ -15031,11 +14910,6 @@ msgstr "الترقية للوصول"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15097,7 +14971,7 @@ msgid "URL"
|
||||
msgstr "عنوان URL"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "رابط لتضمين"
|
||||
|
||||
@@ -15472,6 +15346,7 @@ msgstr "عرض السجلات"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "عرض صفحة سوق التطبيقات"
|
||||
|
||||
@@ -15485,11 +15360,6 @@ msgstr ""
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "عرض الذكاءات الاصطناعية السابقة"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15789,8 +15659,7 @@ msgid "widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "نوع الأداة"
|
||||
|
||||
@@ -15878,6 +15747,7 @@ msgstr "سير العمل"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
@@ -316,11 +316,6 @@ msgstr "{jobCount, plural, one {Això eliminarà permanentment la cua. Aquesta a
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, one {Això tornarà a intentar la feina seleccionada. Es tornarà a executar des del principi.} other {Això tornarà a intentar les feines seleccionades. Es tornaran a executar des del principi.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -429,7 +424,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "{totalCount} seleccionats"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount} camps"
|
||||
|
||||
@@ -456,13 +451,11 @@ msgstr "{workspaceMemberName} serà desassignat del següent rol:"
|
||||
msgid "••••••••"
|
||||
msgstr "••••••••"
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr ""
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} tokens"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1148,16 +1141,6 @@ msgstr "Afegeix widget"
|
||||
msgid "Add Widget"
|
||||
msgstr "Afegeix giny"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1719,7 +1702,6 @@ msgstr "S'ha produït un error en carregar la imatge."
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1967,6 +1949,8 @@ msgstr "Aplicació actualitzada correctament."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2429,12 +2413,6 @@ msgstr "URL base"
|
||||
msgid "Base URL is required"
|
||||
msgstr "L'URL base és necessari"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2738,11 +2716,9 @@ msgstr "No pots escanejar? Copia la"
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "Cancel·la"
|
||||
|
||||
@@ -2782,11 +2758,6 @@ msgstr "Cancel·lar el canvi de pla"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "Cancel·lar el canvi de pla?"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2840,7 +2811,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "El CAPTCHA (verificació anti-bot) encara s'està carregant, torni a intentar-ho"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
@@ -2855,22 +2826,11 @@ msgstr "Català"
|
||||
msgid "Category"
|
||||
msgstr "Categoria"
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr "CC"
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2919,7 +2879,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "Canviar a anual?"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "Gràfic"
|
||||
@@ -4262,14 +4222,14 @@ msgstr "Quadre de comandament duplicat correctament"
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "Dades"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "Dades i visualització"
|
||||
|
||||
@@ -4783,8 +4743,8 @@ msgid "Delete webhook"
|
||||
msgstr "Esborrar webhook"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "Elimina el giny"
|
||||
|
||||
@@ -4894,7 +4854,7 @@ msgid "Display"
|
||||
msgstr "Mostra"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "Mostrar el botó \"Més camps\""
|
||||
|
||||
@@ -5234,8 +5194,8 @@ msgid "Edit field values"
|
||||
msgstr "Edita valors dels camps"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "Edita camps"
|
||||
@@ -5248,12 +5208,12 @@ msgid "Edit folder"
|
||||
msgstr "Edita la carpeta"
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "Edita gràfic"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "Edita iframe"
|
||||
|
||||
@@ -5282,7 +5242,7 @@ msgid "Edit Profile"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "Editar la taula de registres"
|
||||
|
||||
@@ -5385,16 +5345,16 @@ msgstr "El correu electrònic ha de ser vàlid"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "El correu electrònic o domini ja està en la llista de bloqueig"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "Fil de correu electrònic"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6479,12 +6439,6 @@ msgstr ""
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "No s'han pogut desar les instruccions de l'espai de treball"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6639,9 +6593,8 @@ msgstr "camp"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6670,7 +6623,7 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr ""
|
||||
|
||||
@@ -6690,8 +6643,7 @@ msgstr "camps"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6793,7 +6745,7 @@ msgstr "Arxius"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6978,11 +6930,6 @@ msgstr "Crèdits de la prova gratuïta esgotats. Subscriu-te ara per continuar u
|
||||
msgid "French"
|
||||
msgstr "Francès"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -7000,8 +6947,7 @@ msgid "Front components"
|
||||
msgstr "Components frontals"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "Components frontals"
|
||||
|
||||
@@ -7420,7 +7366,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7523,7 +7469,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "Si has perdut aquesta clau, pots regenerar-la, però tingues en compte que qualsevol script que utilitzi aquesta clau haurà de ser actualitzat. Si us plau, escriu \"{confirmationValue}\" per confirmar."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8364,8 +8310,8 @@ msgstr "Llança manualment"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8631,7 +8577,7 @@ msgid "Loading skills..."
|
||||
msgstr "Carregant habilitats..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "Carregant el fil"
|
||||
|
||||
@@ -8756,7 +8702,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9215,11 +9161,6 @@ msgstr "Versió més instal·lada"
|
||||
msgid "Move down"
|
||||
msgstr "Mou cap avall"
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9239,11 +9180,6 @@ msgstr "Moure a la dreta"
|
||||
msgid "Move to a folder"
|
||||
msgstr "Mou a una carpeta"
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9254,11 +9190,6 @@ msgstr "Mou a una carpeta"
|
||||
msgid "Move up"
|
||||
msgstr "Mou cap amunt"
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9467,11 +9398,6 @@ msgstr "Nou xat"
|
||||
msgid "New conversation"
|
||||
msgstr "Nova conversa"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9569,8 +9495,6 @@ msgid "New Webhook"
|
||||
msgstr "Webhook nou"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr ""
|
||||
@@ -9687,11 +9611,6 @@ msgstr "No hi ha aplicacions disponibles"
|
||||
msgid "No available fields to select"
|
||||
msgstr "No hi ha camps disponibles per seleccionar"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11020,11 +10939,6 @@ msgstr ""
|
||||
msgid "Placeholder"
|
||||
msgstr "Marcador de posició"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11058,7 +10972,7 @@ msgstr "Si us plau, comprova el teu correu electrònic per obtenir un enllaç de
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Si us plau, introdueix una URL vàlida"
|
||||
|
||||
@@ -11460,11 +11374,10 @@ msgstr ""
|
||||
msgid "Read your profile"
|
||||
msgstr "Llegir el teu perfil"
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr ""
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "Només de lectura — gestionat per Twenty"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11486,11 +11399,6 @@ msgstr "Rep un correu que conté l'enllaç per actualitzar la contrasenya"
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "Esdeveniments recents (més antic → més nou)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11562,7 +11470,7 @@ msgid "Record Selection"
|
||||
msgstr "Selecció d'enregistrament"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "Taula de registres"
|
||||
@@ -11841,14 +11749,8 @@ msgstr "Reordena camp"
|
||||
msgid "Reorder options"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "Respon"
|
||||
@@ -11858,11 +11760,6 @@ msgstr "Respon"
|
||||
msgid "Reply to all"
|
||||
msgstr "Respon a tots"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11888,7 +11785,6 @@ msgstr "Reenviar correu electrònic"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "Restableix"
|
||||
|
||||
@@ -11909,8 +11805,6 @@ msgid "Reset to"
|
||||
msgstr "Reinicia a"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12027,7 +11921,7 @@ msgid "Revoked for this object"
|
||||
msgstr "Revocat per aquest objecte"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12398,7 +12292,7 @@ msgid "Search colors"
|
||||
msgstr "Cerca colors"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "Cerca colors..."
|
||||
|
||||
@@ -12805,13 +12699,6 @@ msgstr "Seleccioneu quins models apareixen com a recomanats al selector de model
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Tria la teva llengua preferida"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13287,7 +13174,7 @@ msgstr "Ho sentim, alguna cosa ha anat malament"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13322,7 +13209,7 @@ msgstr "Criteris d'ordenació"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13527,8 +13414,6 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "Assumpte"
|
||||
|
||||
@@ -13769,6 +13654,11 @@ msgstr ""
|
||||
msgid "System Prompt"
|
||||
msgstr "Indicador del Sistema"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "Prompt del sistema ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14255,11 +14145,6 @@ msgstr ""
|
||||
msgid "This week"
|
||||
msgstr "Aquesta setmana"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14375,7 +14260,6 @@ msgstr "títol"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr "A"
|
||||
|
||||
@@ -14699,11 +14583,6 @@ msgstr "Escriu '/' per a ordres, '@' per a mencions"
|
||||
msgid "Type anything..."
|
||||
msgstr "Teclegeu qualsevol cosa..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14916,7 +14795,7 @@ msgid "Untitled field"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "iFrame sense títol"
|
||||
|
||||
@@ -15031,11 +14910,6 @@ msgstr "Actualitza per accedir"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15097,7 +14971,7 @@ msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "URL per incrustar"
|
||||
|
||||
@@ -15472,6 +15346,7 @@ msgstr "Veure registres"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "Veure la pàgina del Marketplace"
|
||||
|
||||
@@ -15485,11 +15360,6 @@ msgstr ""
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "Veure els xats d'IA anteriors"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15791,8 +15661,7 @@ msgid "widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "Tipus de widget"
|
||||
|
||||
@@ -15880,6 +15749,7 @@ msgstr "Fluxos de treball"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
@@ -316,11 +316,6 @@ msgstr "{jobCount, plural, one {Tato akce ji trvale odstraní z fronty. Tuto akc
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, one {Tato akce znovu spustí vybranou úlohu. Bude spuštěna znovu od začátku.} few {Tato akce znovu spustí vybrané úlohy. Budou spuštěny znovu od začátku.} many {Tato akce znovu spustí vybrané úlohy. Budou spuštěny znovu od začátku.} other {Tato akce znovu spustí vybrané úlohy. Budou spuštěny znovu od začátku.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -429,7 +424,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "{totalCount} vybráno"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount, plural, one {# pole} few {# pole} many {# polí} other {# polí}}"
|
||||
|
||||
@@ -456,13 +451,11 @@ msgstr "{workspaceMemberName} bude odebrán z následující role:"
|
||||
msgid "••••••••"
|
||||
msgstr "••••••••"
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr ""
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} tokenů"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1148,16 +1141,6 @@ msgstr "Přidat widget"
|
||||
msgid "Add Widget"
|
||||
msgstr "Přidat widget"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1719,7 +1702,6 @@ msgstr "Při nahrávání obrázku došlo k chybě."
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1967,6 +1949,8 @@ msgstr "Aplikace byla úspěšně aktualizována."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2429,12 +2413,6 @@ msgstr "Základní URL"
|
||||
msgid "Base URL is required"
|
||||
msgstr "Základní adresa URL je vyžadována"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2738,11 +2716,9 @@ msgstr "Nemůžete skenovat? Zkopírujte"
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "Storno"
|
||||
|
||||
@@ -2782,11 +2758,6 @@ msgstr "Zrušit změnu plánu"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "Zrušit změnu plánu?"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2840,7 +2811,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "Captcha (kontrola proti botům) se stále načítá, zkuste to znovu"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
@@ -2855,22 +2826,11 @@ msgstr "Katalánština"
|
||||
msgid "Category"
|
||||
msgstr "Kategorie"
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr "CC"
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2919,7 +2879,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "Změnit na roční?"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "Graf"
|
||||
@@ -4262,14 +4222,14 @@ msgstr "Ovládací panel byl úspěšně duplikován"
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "Data"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "Data a zobrazení"
|
||||
|
||||
@@ -4783,8 +4743,8 @@ msgid "Delete webhook"
|
||||
msgstr "Smazat Webhook"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "Odstranit widget"
|
||||
|
||||
@@ -4894,7 +4854,7 @@ msgid "Display"
|
||||
msgstr "Zobrazit"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "Zobrazit tlačítko \"Více polí\""
|
||||
|
||||
@@ -5234,8 +5194,8 @@ msgid "Edit field values"
|
||||
msgstr "Upravit hodnoty polí"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "Upravit pole"
|
||||
@@ -5248,12 +5208,12 @@ msgid "Edit folder"
|
||||
msgstr "Upravit složku"
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "Upravit graf"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "Upravit iFrame"
|
||||
|
||||
@@ -5282,7 +5242,7 @@ msgid "Edit Profile"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "Upravit tabulku záznamů"
|
||||
|
||||
@@ -5385,16 +5345,16 @@ msgstr "E-mail musí být platný"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "E-mail nebo doména již je v seznamu blokovaných"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "E-mailové vlákno"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6479,12 +6439,6 @@ msgstr ""
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "Nepodařilo se uložit pokyny pracovního prostoru"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6639,9 +6593,8 @@ msgstr "pole"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6670,7 +6623,7 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr ""
|
||||
|
||||
@@ -6690,8 +6643,7 @@ msgstr "pole"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6793,7 +6745,7 @@ msgstr "Soubory"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6978,11 +6930,6 @@ msgstr "Kredity ze zkušební verze byly vyčerpány. Předplaťte si nyní, aby
|
||||
msgid "French"
|
||||
msgstr "Francouzština"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -7000,8 +6947,7 @@ msgid "Front components"
|
||||
msgstr "Frontendové komponenty"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "Frontendové komponenty"
|
||||
|
||||
@@ -7420,7 +7366,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7523,7 +7469,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "Pokud jste ztratili tento klíč, můžete jej obnovit, ale mějte na paměti, že všechny skripty používající tento klíč bude potřeba aktualizovat. Prosím, napište \"<b>{confirmationValue}</b>\" pro potvrzení."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8364,8 +8310,8 @@ msgstr "Spustit ručně"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8631,7 +8577,7 @@ msgid "Loading skills..."
|
||||
msgstr "Načítání dovedností..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "Načítání vlákna"
|
||||
|
||||
@@ -8756,7 +8702,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9215,11 +9161,6 @@ msgstr "Nejčastěji instalovaná verze"
|
||||
msgid "Move down"
|
||||
msgstr "Přesunout dolů"
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9239,11 +9180,6 @@ msgstr "Posunout doprava"
|
||||
msgid "Move to a folder"
|
||||
msgstr "Přesunout do složky"
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9254,11 +9190,6 @@ msgstr "Přesunout do složky"
|
||||
msgid "Move up"
|
||||
msgstr "Přesunout nahoru"
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9467,11 +9398,6 @@ msgstr "Nový chat"
|
||||
msgid "New conversation"
|
||||
msgstr "Nová konverzace"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9569,8 +9495,6 @@ msgid "New Webhook"
|
||||
msgstr "Nový Webhook"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr ""
|
||||
@@ -9687,11 +9611,6 @@ msgstr "Žádné aplikace nejsou k dispozici"
|
||||
msgid "No available fields to select"
|
||||
msgstr "Žádná dostupná pole k výběru"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11020,11 +10939,6 @@ msgstr ""
|
||||
msgid "Placeholder"
|
||||
msgstr "Zástupný text"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11058,7 +10972,7 @@ msgstr "Zkontrolujte prosím svůj e-mail a klikněte na ověřovací odkaz."
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Prosím zadejte platnou URL"
|
||||
|
||||
@@ -11460,11 +11374,10 @@ msgstr ""
|
||||
msgid "Read your profile"
|
||||
msgstr "Čtení vašeho profilu"
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr ""
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "Jen pro čtení — spravováno Twenty"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11486,11 +11399,6 @@ msgstr "Obdržíte e-mail s odkazem na aktualizaci hesla"
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "Nedávné události (od nejstarších → k nejnovějším)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11562,7 +11470,7 @@ msgid "Record Selection"
|
||||
msgstr "Výběr záznamů"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "Tabulka záznamů"
|
||||
@@ -11841,14 +11749,8 @@ msgstr "Přesunout pole"
|
||||
msgid "Reorder options"
|
||||
msgstr "Změnit pořadí možností"
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "Odpovědět"
|
||||
@@ -11858,11 +11760,6 @@ msgstr "Odpovědět"
|
||||
msgid "Reply to all"
|
||||
msgstr "Odpovědět všem"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11888,7 +11785,6 @@ msgstr "Znovu odeslat e-mail"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "Obnovit"
|
||||
|
||||
@@ -11909,8 +11805,6 @@ msgid "Reset to"
|
||||
msgstr "Obnovit na"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12027,7 +11921,7 @@ msgid "Revoked for this object"
|
||||
msgstr "Zrušeno pro tento objekt"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12398,7 +12292,7 @@ msgid "Search colors"
|
||||
msgstr "Hledat barvy"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "Hledat barvy..."
|
||||
|
||||
@@ -12805,13 +12699,6 @@ msgstr "Vyberte, které modely se budou zobrazovat jako doporučené ve výběru
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Vyberte preferovaný jazyk"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13287,7 +13174,7 @@ msgstr "Omlouváme se, něco se pokazilo"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13322,7 +13209,7 @@ msgstr "Řazení"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13527,8 +13414,6 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "Předmět"
|
||||
|
||||
@@ -13769,6 +13654,11 @@ msgstr ""
|
||||
msgid "System Prompt"
|
||||
msgstr "Systémová výzva"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "Systémový prompt ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14255,11 +14145,6 @@ msgstr ""
|
||||
msgid "This week"
|
||||
msgstr "Tento týden"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14375,7 +14260,6 @@ msgstr "název"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr "Komu"
|
||||
|
||||
@@ -14699,11 +14583,6 @@ msgstr "Zadejte '/' pro příkazy, '@' pro zmínky"
|
||||
msgid "Type anything..."
|
||||
msgstr "Napište cokoli..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14916,7 +14795,7 @@ msgid "Untitled field"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "Nepojmenované iFrame"
|
||||
|
||||
@@ -15031,11 +14910,6 @@ msgstr "Přejděte na vyšší verzi pro přístup"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15097,7 +14971,7 @@ msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "URL pro vložení"
|
||||
|
||||
@@ -15472,6 +15346,7 @@ msgstr "Zobrazit protokoly"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "Zobrazit stránku na Marketplace"
|
||||
|
||||
@@ -15485,11 +15360,6 @@ msgstr ""
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "Zobrazit předchozí AI diskuse"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15791,8 +15661,7 @@ msgid "widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "Typ widgetu"
|
||||
|
||||
@@ -15880,6 +15749,7 @@ msgstr "Pracovní postupy"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
@@ -316,11 +316,6 @@ msgstr "{jobCount, plural, one {Dette vil permanent fjerne det fra køen. Denne
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, one {Dette vil forsøge det valgte job igen. Det vil blive udført fra begyndelsen.} other {Dette vil forsøge de valgte jobs igen. De vil blive udført fra begyndelsen.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -429,7 +424,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "{totalCount} valgt"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount} felter"
|
||||
|
||||
@@ -456,13 +451,11 @@ msgstr "{workspaceMemberName} vil blive fjernet fra følgende rolle:"
|
||||
msgid "••••••••"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr ""
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} tokens"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1148,16 +1141,6 @@ msgstr "Tilføj widget"
|
||||
msgid "Add Widget"
|
||||
msgstr "Tilføj widget"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1719,7 +1702,6 @@ msgstr "Der opstod en fejl under upload af billedet."
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1967,6 +1949,8 @@ msgstr "Applikationen blev opgraderet med succes."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2429,12 +2413,6 @@ msgstr "Basis-URL"
|
||||
msgid "Base URL is required"
|
||||
msgstr "Basis-URL er påkrævet"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2738,11 +2716,9 @@ msgstr "Kan ikke scanne? Kopier"
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "Annuller"
|
||||
|
||||
@@ -2782,11 +2758,6 @@ msgstr "Annuller planskift"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "Annuller planskift?"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2840,7 +2811,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "Captcha (anti-bot kontrol) indlæses stadig, prøv igen"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
@@ -2855,22 +2826,11 @@ msgstr "Catalansk"
|
||||
msgid "Category"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2919,7 +2879,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "Skift til Årlig?"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "Diagram"
|
||||
@@ -4262,14 +4222,14 @@ msgstr "Dashboard duplikeret med succes"
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "Data"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "Data og visning"
|
||||
|
||||
@@ -4783,8 +4743,8 @@ msgid "Delete webhook"
|
||||
msgstr "Slet webhook"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "Slet widget"
|
||||
|
||||
@@ -4894,7 +4854,7 @@ msgid "Display"
|
||||
msgstr "Vis"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "Vis \"Flere felter\"-knappen"
|
||||
|
||||
@@ -5234,8 +5194,8 @@ msgid "Edit field values"
|
||||
msgstr "Rediger feltværdier"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "Rediger felter"
|
||||
@@ -5248,12 +5208,12 @@ msgid "Edit folder"
|
||||
msgstr "Rediger mappe"
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "Rediger diagram"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "Rediger iFrame"
|
||||
|
||||
@@ -5282,7 +5242,7 @@ msgid "Edit Profile"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "Rediger posttabel"
|
||||
|
||||
@@ -5385,16 +5345,16 @@ msgstr "E-mail skal være gyldig"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "E-mail eller domæne er allerede på blokeringslisten"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "E-mail-tråd"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6479,12 +6439,6 @@ msgstr ""
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "Kunne ikke gemme instruktioner for arbejdsområdet"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6639,9 +6593,8 @@ msgstr "felt"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6670,7 +6623,7 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr ""
|
||||
|
||||
@@ -6690,8 +6643,7 @@ msgstr "felter"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6793,7 +6745,7 @@ msgstr "Filer"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6978,11 +6930,6 @@ msgstr "Kreditter i den gratis prøveperiode er opbrugt. Abonner nu for at forts
|
||||
msgid "French"
|
||||
msgstr "Fransk"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -7000,8 +6947,7 @@ msgid "Front components"
|
||||
msgstr "Frontkomponenter"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "Frontkomponenter"
|
||||
|
||||
@@ -7420,7 +7366,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7523,7 +7469,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "Hvis du har mistet denne nøgle, kan du generere den igen, men vær opmærksom på, at alle script, der anvender denne nøgle, skal opdateres. Venligst indtast \"{confirmationValue}\" for at bekræfte."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8364,8 +8310,8 @@ msgstr "Start manuelt"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8631,7 +8577,7 @@ msgid "Loading skills..."
|
||||
msgstr "Indlæser færdigheder..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "Indlæser tråd"
|
||||
|
||||
@@ -8756,7 +8702,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9215,11 +9161,6 @@ msgstr "Mest installerede version"
|
||||
msgid "Move down"
|
||||
msgstr "Flyt ned"
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9239,11 +9180,6 @@ msgstr "Flyt til højre"
|
||||
msgid "Move to a folder"
|
||||
msgstr "Flyt til en mappe"
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9254,11 +9190,6 @@ msgstr "Flyt til mappe"
|
||||
msgid "Move up"
|
||||
msgstr "Flyt op"
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9467,11 +9398,6 @@ msgstr "Ny chat"
|
||||
msgid "New conversation"
|
||||
msgstr "Ny samtale"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9569,8 +9495,6 @@ msgid "New Webhook"
|
||||
msgstr "Ny webhook"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr ""
|
||||
@@ -9687,11 +9611,6 @@ msgstr ""
|
||||
msgid "No available fields to select"
|
||||
msgstr "Ingen tilgængelige felter for at vælge"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11020,11 +10939,6 @@ msgstr ""
|
||||
msgid "Placeholder"
|
||||
msgstr "Pladsholder"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11058,7 +10972,7 @@ msgstr "Tjek venligst din e-mail for et bekræftelseslink."
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Indtast venligst en gyldig URL"
|
||||
|
||||
@@ -11460,11 +11374,10 @@ msgstr ""
|
||||
msgid "Read your profile"
|
||||
msgstr "Læs din profil"
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr ""
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "Skrivebeskyttet — administreret af Twenty"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11486,11 +11399,6 @@ msgstr "Modtag en e-mail med link til opdatering af kodeord"
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "Seneste hændelser (ældste → nyeste)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11562,7 +11470,7 @@ msgid "Record Selection"
|
||||
msgstr "Optag valg"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "Posttabel"
|
||||
@@ -11841,14 +11749,8 @@ msgstr "Omdisponer felt"
|
||||
msgid "Reorder options"
|
||||
msgstr "Omarranger valgmuligheder"
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "Svar"
|
||||
@@ -11858,11 +11760,6 @@ msgstr "Svar"
|
||||
msgid "Reply to all"
|
||||
msgstr "Svar til alle"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11888,7 +11785,6 @@ msgstr "Send e-mail igen"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "Nulstil"
|
||||
|
||||
@@ -11909,8 +11805,6 @@ msgid "Reset to"
|
||||
msgstr "Nulstil til"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12027,7 +11921,7 @@ msgid "Revoked for this object"
|
||||
msgstr "Tilbagekaldt for dette objekt"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12398,7 +12292,7 @@ msgid "Search colors"
|
||||
msgstr "Søg farver"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "Søg farver..."
|
||||
|
||||
@@ -12805,13 +12699,6 @@ msgstr "Vælg hvilke modeller der vises som anbefalede i arbejdsområdets modelv
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Vælg dit foretrukne sprog"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13287,7 +13174,7 @@ msgstr "Beklager, noget gik galt"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13322,7 +13209,7 @@ msgstr "Sorteringer"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13527,8 +13414,6 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "Emne"
|
||||
|
||||
@@ -13769,6 +13654,11 @@ msgstr ""
|
||||
msgid "System Prompt"
|
||||
msgstr "Systemprompt"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "Systemprompt ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14257,11 +14147,6 @@ msgstr ""
|
||||
msgid "This week"
|
||||
msgstr "Denne uge"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14377,7 +14262,6 @@ msgstr "titel"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr ""
|
||||
|
||||
@@ -14701,11 +14585,6 @@ msgstr "Skriv '/' for kommandoer, '@' for omtaler"
|
||||
msgid "Type anything..."
|
||||
msgstr "Skriv noget..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14918,7 +14797,7 @@ msgid "Untitled field"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "Unavngivet iFrame"
|
||||
|
||||
@@ -15033,11 +14912,6 @@ msgstr "Opgrader for at få adgang"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15099,7 +14973,7 @@ msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "URL til indlejr"
|
||||
|
||||
@@ -15474,6 +15348,7 @@ msgstr "Vis logge"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "Se side på markedspladsen"
|
||||
|
||||
@@ -15487,11 +15362,6 @@ msgstr ""
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "Se tidligere AI-chats"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15793,8 +15663,7 @@ msgid "widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "Widget type"
|
||||
|
||||
@@ -15882,6 +15751,7 @@ msgstr "Arbejdsgange"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
@@ -316,11 +316,6 @@ msgstr "{jobCount, plural, one {Dies wird es dauerhaft von der Warteschlange ent
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, one {Dies wird den ausgewählten Auftrag neu ausführen. Er wird von Anfang an neu ausgeführt.} other {Dies wird die ausgewählten Aufträge neu ausführen. Sie werden von Anfang an neu ausgeführt.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -429,7 +424,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "{totalCount} ausgewählt"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount} Felder"
|
||||
|
||||
@@ -456,13 +451,11 @@ msgstr "{workspaceMemberName} wird von folgender Rolle abgezogen:"
|
||||
msgid "••••••••"
|
||||
msgstr "••••••••"
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr ""
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} Token"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1148,16 +1141,6 @@ msgstr "Widget hinzufügen"
|
||||
msgid "Add Widget"
|
||||
msgstr "Widget hinzufügen"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1719,7 +1702,6 @@ msgstr "Beim Hochladen des Bildes ist ein Fehler aufgetreten."
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1967,6 +1949,8 @@ msgstr "Anwendung erfolgreich aktualisiert."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2429,12 +2413,6 @@ msgstr "Basis-URL"
|
||||
msgid "Base URL is required"
|
||||
msgstr "Basis-URL ist erforderlich"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2738,11 +2716,9 @@ msgstr "Kann nicht gescannt werden? Kopieren Sie das"
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "Abbrechen"
|
||||
|
||||
@@ -2782,11 +2758,6 @@ msgstr "Tarifwechsel abbrechen"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "Tarifwechsel abbrechen?"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2840,7 +2811,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "Captcha (Anti-Bot-Überprüfung) lädt noch, bitte versuchen Sie es erneut"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
@@ -2855,22 +2826,11 @@ msgstr "Katalanisch"
|
||||
msgid "Category"
|
||||
msgstr "Kategorie"
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr "CC"
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2919,7 +2879,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "Zu jährlich wechseln?"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "Diagramm"
|
||||
@@ -4262,14 +4222,14 @@ msgstr "Dashboard erfolgreich dupliziert"
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "Daten"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "Daten und Anzeige"
|
||||
|
||||
@@ -4783,8 +4743,8 @@ msgid "Delete webhook"
|
||||
msgstr "Webhook löschen"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "Widget löschen"
|
||||
|
||||
@@ -4894,7 +4854,7 @@ msgid "Display"
|
||||
msgstr "Anzeigen"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "Schaltfläche \"Weitere Felder\" anzeigen"
|
||||
|
||||
@@ -5234,8 +5194,8 @@ msgid "Edit field values"
|
||||
msgstr "Feldwerte bearbeiten"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "Felder bearbeiten"
|
||||
@@ -5248,12 +5208,12 @@ msgid "Edit folder"
|
||||
msgstr "Ordner bearbeiten"
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "Diagramm bearbeiten"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "iFrame bearbeiten"
|
||||
|
||||
@@ -5282,7 +5242,7 @@ msgid "Edit Profile"
|
||||
msgstr "Profil bearbeiten"
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "Datensatztabelle bearbeiten"
|
||||
|
||||
@@ -5385,16 +5345,16 @@ msgstr "E-Mail muss gültig sein"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "E-Mail oder Domain ist bereits in der Blockliste"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "E-Mail-Thread"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6479,12 +6439,6 @@ msgstr "Fehler beim Speichern der Rollenberechtigungen: {errorMessage}"
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "Fehler beim Speichern der Arbeitsbereichsanweisungen"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6639,9 +6593,8 @@ msgstr "feld"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6670,7 +6623,7 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr ""
|
||||
|
||||
@@ -6690,8 +6643,7 @@ msgstr "Felder"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6793,7 +6745,7 @@ msgstr "Dateien"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6978,11 +6930,6 @@ msgstr "Kostenloses Testguthaben aufgebraucht. Abonnieren Sie jetzt, um KI-Funkt
|
||||
msgid "French"
|
||||
msgstr "Französisch"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -7000,8 +6947,7 @@ msgid "Front components"
|
||||
msgstr "Frontend-Komponenten"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "Frontend-Komponenten"
|
||||
|
||||
@@ -7420,7 +7366,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7523,7 +7469,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "Wenn Sie diesen Schlüssel verloren haben, können Sie ihn neu generieren, aber beachten Sie, dass jedes Skript, das diesen Schlüssel verwendet, aktualisiert werden muss. Bitte geben Sie zur Bestätigung \"{confirmationValue}\" ein."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8364,8 +8310,8 @@ msgstr "Manuell auslösen"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8631,7 +8577,7 @@ msgid "Loading skills..."
|
||||
msgstr "Skills werden geladen..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "Thread wird geladen"
|
||||
|
||||
@@ -8756,7 +8702,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9215,11 +9161,6 @@ msgstr "Am häufigsten installierte Version"
|
||||
msgid "Move down"
|
||||
msgstr "Nach unten verschieben"
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9239,11 +9180,6 @@ msgstr "Nach rechts verschieben"
|
||||
msgid "Move to a folder"
|
||||
msgstr "In einen Ordner verschieben"
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9254,11 +9190,6 @@ msgstr "In Ordner verschieben"
|
||||
msgid "Move up"
|
||||
msgstr "Nach oben verschieben"
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9467,11 +9398,6 @@ msgstr "Neuer Chat"
|
||||
msgid "New conversation"
|
||||
msgstr "Neue Unterhaltung"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9569,8 +9495,6 @@ msgid "New Webhook"
|
||||
msgstr "Neuer Webhook"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr ""
|
||||
@@ -9687,11 +9611,6 @@ msgstr "Keine Anwendungen verfügbar"
|
||||
msgid "No available fields to select"
|
||||
msgstr "Keine verfügbaren Felder zur Auswahl"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11020,11 +10939,6 @@ msgstr ""
|
||||
msgid "Placeholder"
|
||||
msgstr "Platzhalter"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11058,7 +10972,7 @@ msgstr "Bitte überprüfen Sie Ihre E-Mail auf einen Bestätigungslink."
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Bitte geben Sie eine gültige URL ein"
|
||||
|
||||
@@ -11460,11 +11374,10 @@ msgstr ""
|
||||
msgid "Read your profile"
|
||||
msgstr "Ihr Profil lesen"
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr ""
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "Schreibgeschützt — verwaltet von Twenty"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11486,11 +11399,6 @@ msgstr "Erhalten Sie eine E-Mail mit einem Link zur Passwortaktualisierung"
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "Aktuelle Ereignisse (älteste → neueste)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11562,7 +11470,7 @@ msgid "Record Selection"
|
||||
msgstr "Datensatz-Auswahl"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "Datensatztabelle"
|
||||
@@ -11841,14 +11749,8 @@ msgstr "Feld neu ordnen"
|
||||
msgid "Reorder options"
|
||||
msgstr "Optionen neu anordnen"
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "Antworten"
|
||||
@@ -11858,11 +11760,6 @@ msgstr "Antworten"
|
||||
msgid "Reply to all"
|
||||
msgstr "Allen antworten"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11888,7 +11785,6 @@ msgstr "E-Mail erneut senden"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "Zurücksetzen"
|
||||
|
||||
@@ -11909,8 +11805,6 @@ msgid "Reset to"
|
||||
msgstr "Zurücksetzen auf"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12027,7 +11921,7 @@ msgid "Revoked for this object"
|
||||
msgstr "Zurückgezogen für dieses Objekt"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12398,7 +12292,7 @@ msgid "Search colors"
|
||||
msgstr "Farben suchen"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "Farben suchen..."
|
||||
|
||||
@@ -12805,13 +12699,6 @@ msgstr "Wählen Sie aus, welche Modelle im Modellauswahlfeld des Arbeitsbereichs
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Bevorzugte Sprache auswählen"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13287,7 +13174,7 @@ msgstr "Entschuldigung, etwas ist schiefgelaufen"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13322,7 +13209,7 @@ msgstr "Sortierungen"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13527,8 +13414,6 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "Betreff"
|
||||
|
||||
@@ -13769,6 +13654,11 @@ msgstr ""
|
||||
msgid "System Prompt"
|
||||
msgstr "Systemaufforderung"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "Systemprompt ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14255,11 +14145,6 @@ msgstr ""
|
||||
msgid "This week"
|
||||
msgstr "Diese Woche"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14375,7 +14260,6 @@ msgstr "titel"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr "An"
|
||||
|
||||
@@ -14699,11 +14583,6 @@ msgstr "Geben Sie '/' für Befehle, '@' für Erwähnungen ein"
|
||||
msgid "Type anything..."
|
||||
msgstr "Geben Sie irgendetwas ein..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14916,7 +14795,7 @@ msgid "Untitled field"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "Unbenanntes iFrame"
|
||||
|
||||
@@ -15031,11 +14910,6 @@ msgstr "Upgrade, um Zugriff zu erhalten"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15097,7 +14971,7 @@ msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "URL zum Einbetten"
|
||||
|
||||
@@ -15472,6 +15346,7 @@ msgstr "Protokolle anzeigen"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "Marktplatz-Seite anzeigen"
|
||||
|
||||
@@ -15485,11 +15360,6 @@ msgstr ""
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "Vorherige KI-Chats anzeigen"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15791,8 +15661,7 @@ msgid "widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "Widget-Typ"
|
||||
|
||||
@@ -15880,6 +15749,7 @@ msgstr "Workflows"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
@@ -316,11 +316,6 @@ msgstr "{jobCount, plural, one {Αυτό θα την αφαιρέσει ορισ
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, one {Αυτό θα επαναλάβει την επιλεγμένη εργασία. Θα εκτελεστεί από την αρχή.} other {Αυτό θα επαναλάβει τις επιλεγμένες εργασίες. Θα εκτελεστούν από την αρχή.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -429,7 +424,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "{totalCount} επιλεγμένα"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount} πεδία"
|
||||
|
||||
@@ -456,13 +451,11 @@ msgstr "Ο χρήστης {workspaceMemberName} θα αποδεσμευτεί α
|
||||
msgid "••••••••"
|
||||
msgstr "••••••••"
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr ""
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} διακριτικά"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1148,16 +1141,6 @@ msgstr "Προσθήκη widget"
|
||||
msgid "Add Widget"
|
||||
msgstr "Προσθήκη widget"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1719,7 +1702,6 @@ msgstr "Παρουσιάστηκε σφάλμα κατά τη μεταφόρτω
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1967,6 +1949,8 @@ msgstr "Η εφαρμογή αναβαθμίστηκε με επιτυχία."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2429,12 +2413,6 @@ msgstr "Βασικό URL"
|
||||
msgid "Base URL is required"
|
||||
msgstr "Απαιτείται το βασικό URL"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2738,11 +2716,9 @@ msgstr "Δεν μπορείτε να σαρώσετε; Αντιγράψτε το
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "Ακύρωση"
|
||||
|
||||
@@ -2782,11 +2758,6 @@ msgstr "Ακύρωση αλλαγής προγράμματος"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "Ακύρωση αλλαγής προγράμματος;"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2840,7 +2811,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "Captcha (έλεγχος κατά των bots) φορτώνει ακόμα, προσπαθήστε ξανά"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
@@ -2855,22 +2826,11 @@ msgstr "Καταλανικά"
|
||||
msgid "Category"
|
||||
msgstr "Κατηγορία"
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr "Κοινοποίηση"
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2919,7 +2879,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "Αλλαγή σε ετήσια;"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "Διάγραμμα"
|
||||
@@ -4262,14 +4222,14 @@ msgstr "Ο πίνακας ελέγχου αντιγράφηκε με επιτυ
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "Δεδομένα"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "Δεδομένα και εμφάνιση"
|
||||
|
||||
@@ -4783,8 +4743,8 @@ msgid "Delete webhook"
|
||||
msgstr "Διαγραφή webhook"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "Διαγραφή γραφικού στοιχείου"
|
||||
|
||||
@@ -4894,7 +4854,7 @@ msgid "Display"
|
||||
msgstr "Εμφάνιση"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "Εμφάνιση κουμπιού \"Περισσότερα πεδία\""
|
||||
|
||||
@@ -5234,8 +5194,8 @@ msgid "Edit field values"
|
||||
msgstr "Επεξεργασία τιμών πεδίων"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "Επεξεργασία πεδίων"
|
||||
@@ -5248,12 +5208,12 @@ msgid "Edit folder"
|
||||
msgstr "Επεξεργασία φακέλου"
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "Επεξεργασία γραφήματος"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "Επεξεργασία iFrame"
|
||||
|
||||
@@ -5282,7 +5242,7 @@ msgid "Edit Profile"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "Επεξεργασία πίνακα εγγραφών"
|
||||
|
||||
@@ -5385,16 +5345,16 @@ msgstr "Το email πρέπει να είναι έγκυρο"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "Το email ή ο τομέας βρίσκεται ήδη στη λίστα απόκλεισης"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "Νήμα email"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6479,12 +6439,6 @@ msgstr ""
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "Αποτυχία αποθήκευσης των οδηγιών του χώρου εργασίας"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6639,9 +6593,8 @@ msgstr "πεδίο"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6670,7 +6623,7 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr ""
|
||||
|
||||
@@ -6690,8 +6643,7 @@ msgstr "πεδία"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6793,7 +6745,7 @@ msgstr "Αρχεία"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6978,11 +6930,6 @@ msgstr "Οι πιστώσεις της δωρεάν δοκιμής εξαντλ
|
||||
msgid "French"
|
||||
msgstr "Γαλλικά"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -7000,8 +6947,7 @@ msgid "Front components"
|
||||
msgstr "Στοιχεία διεπαφής χρήστη"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "Στοιχεία διεπαφής χρήστη"
|
||||
|
||||
@@ -7420,7 +7366,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7523,7 +7469,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "Αν έχετε χάσει αυτό το κλειδί, μπορείτε να το ανακτήσετε, αλλά να είστε ενημερωμένοι ότι οποιοδήποτε script χρησιμοποιεί αυτό το κλειδί θα πρέπει να ενημερωθεί. Παρακαλώ πληκτρολογήστε \"{confirmationValue}\" για επιβεβαίωση."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8364,8 +8310,8 @@ msgstr "Εκκίνηση χειροκίνητα"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8631,7 +8577,7 @@ msgid "Loading skills..."
|
||||
msgstr "Φόρτωση δεξιοτήτων..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "Φόρτωση νήματος"
|
||||
|
||||
@@ -8756,7 +8702,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9215,11 +9161,6 @@ msgstr "Η έκδοση με τις περισσότερες εγκαταστά
|
||||
msgid "Move down"
|
||||
msgstr "Μετακίνηση προς τα κάτω"
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9239,11 +9180,6 @@ msgstr "Μετακίνηση δεξιά"
|
||||
msgid "Move to a folder"
|
||||
msgstr "Μετακίνηση σε έναν φάκελο"
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9254,11 +9190,6 @@ msgstr "Μετακίνηση σε φάκελο"
|
||||
msgid "Move up"
|
||||
msgstr "Μετακίνηση προς τα πάνω"
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9467,11 +9398,6 @@ msgstr "Νέα συνομιλία"
|
||||
msgid "New conversation"
|
||||
msgstr "Νέα συνομιλία"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9569,8 +9495,6 @@ msgid "New Webhook"
|
||||
msgstr "Νέο Webhook"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr ""
|
||||
@@ -9687,11 +9611,6 @@ msgstr "Δεν υπάρχουν διαθέσιμες εφαρμογές"
|
||||
msgid "No available fields to select"
|
||||
msgstr "Δεν υπάρχουν διαθέσιμα πεδία για επιλογή"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11020,11 +10939,6 @@ msgstr ""
|
||||
msgid "Placeholder"
|
||||
msgstr "Κείμενο κράτησης θέσης"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11058,7 +10972,7 @@ msgstr "Παρακαλώ ελέγξτε το email σας για έναν σύν
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Παρακαλώ εισάγετε μία έγκυρη διεύθυνση URL"
|
||||
|
||||
@@ -11460,11 +11374,10 @@ msgstr ""
|
||||
msgid "Read your profile"
|
||||
msgstr "Ανάγνωση του προφίλ σας"
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr ""
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "Μόνο για ανάγνωση — διαχειρίζεται από την Twenty"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11486,11 +11399,6 @@ msgstr "Λάβετε ένα email που περιέχει τον σύνδεσμ
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "Πρόσφατα Γεγονότα (παλιότερα → νεότερα)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11562,7 +11470,7 @@ msgid "Record Selection"
|
||||
msgstr "Επιλογή Εγγραφών"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "Πίνακας εγγραφών"
|
||||
@@ -11841,14 +11749,8 @@ msgstr "Αναδιάταξη πεδίου"
|
||||
msgid "Reorder options"
|
||||
msgstr "Αναδιάταξη επιλογών"
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "Απάντηση"
|
||||
@@ -11858,11 +11760,6 @@ msgstr "Απάντηση"
|
||||
msgid "Reply to all"
|
||||
msgstr "Απάντηση σε όλους"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11888,7 +11785,6 @@ msgstr "Επαναποστολή email"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "Επαναφορά"
|
||||
|
||||
@@ -11909,8 +11805,6 @@ msgid "Reset to"
|
||||
msgstr "Επαναφορά σε"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12027,7 +11921,7 @@ msgid "Revoked for this object"
|
||||
msgstr "Ανακλήθηκε για αυτό το αντικείμενο"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12398,7 +12292,7 @@ msgid "Search colors"
|
||||
msgstr "Αναζήτηση χρωμάτων"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "Αναζήτηση χρωμάτων..."
|
||||
|
||||
@@ -12805,13 +12699,6 @@ msgstr "Επιλέξτε ποια μοντέλα θα εμφανίζονται
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Επιλέξτε την προτιμώμενη γλώσσα σας"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13289,7 +13176,7 @@ msgstr "Λυπάμαι, κάτι πήγε στραβά"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13324,7 +13211,7 @@ msgstr "Ταξινομήσεις"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13529,8 +13416,6 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "Θέμα"
|
||||
|
||||
@@ -13771,6 +13656,11 @@ msgstr ""
|
||||
msgid "System Prompt"
|
||||
msgstr "Σύστημα Προτροπής"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "Προτροπή συστήματος ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14259,11 +14149,6 @@ msgstr ""
|
||||
msgid "This week"
|
||||
msgstr "Αυτή την εβδομάδα"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14379,7 +14264,6 @@ msgstr "τίτλος"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr "Προς"
|
||||
|
||||
@@ -14703,11 +14587,6 @@ msgstr "Πληκτρολογήστε '/' για εντολές, '@' για αν
|
||||
msgid "Type anything..."
|
||||
msgstr "Πληκτρολογήστε οτιδήποτε..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14920,7 +14799,7 @@ msgid "Untitled field"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "Χωρίς τίτλο iFrame"
|
||||
|
||||
@@ -15035,11 +14914,6 @@ msgstr "Αναβαθμίστε για πρόσβαση"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15101,7 +14975,7 @@ msgid "URL"
|
||||
msgstr "Διεύθυνση URL"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "URL για ενσωμάτωση"
|
||||
|
||||
@@ -15476,6 +15350,7 @@ msgstr "Προβολή αρχείων καταγραφής"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "Προβολή σελίδας marketplace"
|
||||
|
||||
@@ -15489,11 +15364,6 @@ msgstr ""
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "Εμφάνιση Προηγούμενων Συνομιλιών AI"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15795,8 +15665,7 @@ msgid "widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "Τύπος στοιχείου"
|
||||
|
||||
@@ -15884,6 +15753,7 @@ msgstr "Ροές Εργασίας"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
@@ -311,11 +311,6 @@ msgstr "{jobCount, plural, one {This will permanently remove it from the queue.
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr "{messagesLength} emails"
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -424,7 +419,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "{totalCount} selected"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount} fields"
|
||||
|
||||
@@ -451,13 +446,11 @@ msgstr "{workspaceMemberName} will be unassigned from the following role:"
|
||||
msgid "••••••••"
|
||||
msgstr "••••••••"
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr "~ {0} tokens"
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} tokens"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1143,16 +1136,6 @@ msgstr "Add widget"
|
||||
msgid "Add Widget"
|
||||
msgstr "Add Widget"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr "Add widget above"
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr "Add widget below"
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1714,7 +1697,6 @@ msgstr "An error occurred while uploading the picture."
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1962,6 +1944,8 @@ msgstr "Application upgraded successfully."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2424,12 +2408,6 @@ msgstr "Base URL"
|
||||
msgid "Base URL is required"
|
||||
msgstr "Base URL is required"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr "Bcc"
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2733,11 +2711,9 @@ msgstr "Can't scan? Copy the"
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "Cancel"
|
||||
|
||||
@@ -2777,11 +2753,6 @@ msgstr "Cancel plan switching"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "Cancel plan switching?"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr "Cancel reply"
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2835,7 +2806,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "Captcha (anti-bot check) is still loading, try again"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr "Card"
|
||||
@@ -2850,22 +2821,11 @@ msgstr "Catalan"
|
||||
msgid "Category"
|
||||
msgstr "Category"
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr "Cc"
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr "CC"
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr "Cc/Bcc"
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2914,7 +2874,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "Change to Yearly?"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "Chart"
|
||||
@@ -4257,14 +4217,14 @@ msgstr "Dashboard duplicated successfully"
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "Data"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "Data and display"
|
||||
|
||||
@@ -4778,8 +4738,8 @@ msgid "Delete webhook"
|
||||
msgstr "Delete webhook"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "Delete widget"
|
||||
|
||||
@@ -4889,7 +4849,7 @@ msgid "Display"
|
||||
msgstr "Display"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "Display \"More fields\" button"
|
||||
|
||||
@@ -5229,8 +5189,8 @@ msgid "Edit field values"
|
||||
msgstr "Edit field values"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "Edit Fields"
|
||||
@@ -5243,12 +5203,12 @@ msgid "Edit folder"
|
||||
msgstr "Edit folder"
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "Edit Graph"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "Edit iFrame"
|
||||
|
||||
@@ -5277,7 +5237,7 @@ msgid "Edit Profile"
|
||||
msgstr "Edit Profile"
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "Edit Record Table"
|
||||
|
||||
@@ -5380,16 +5340,16 @@ msgstr "Email must be a valid email"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "Email or domain is already in blocklist"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr "Email sent successfully"
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr "Email support"
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "Email Thread"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6474,12 +6434,6 @@ msgstr "Failed to save role permissions: {errorMessage}"
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "Failed to save workspace instructions"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr "Failed to send email"
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6634,9 +6588,8 @@ msgstr "field"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6665,7 +6618,7 @@ msgstr "field permission"
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr "Field widget"
|
||||
|
||||
@@ -6685,8 +6638,7 @@ msgstr "fields"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6788,7 +6740,7 @@ msgstr "Files"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6973,11 +6925,6 @@ msgstr "Free trial credits exhausted. Subscribe now to continue using AI feature
|
||||
msgid "French"
|
||||
msgstr "French"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr "From"
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -6995,8 +6942,7 @@ msgid "Front components"
|
||||
msgstr "Front components"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "Front Components"
|
||||
|
||||
@@ -7415,7 +7361,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7518,7 +7464,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "If you’ve lost this key, you can regenerate it, but be aware that any script using this key will need to be updated. Please type\"{confirmationValue}\" to confirm."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8359,8 +8305,8 @@ msgstr "Launch manually"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8626,7 +8572,7 @@ msgid "Loading skills..."
|
||||
msgstr "Loading skills..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "Loading thread"
|
||||
|
||||
@@ -8751,7 +8697,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr "Make HTTP requests to external APIs"
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr "Manage"
|
||||
|
||||
@@ -9210,11 +9156,6 @@ msgstr "Most installed version"
|
||||
msgid "Move down"
|
||||
msgstr "Move down"
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr "Move Down"
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9234,11 +9175,6 @@ msgstr "Move right"
|
||||
msgid "Move to a folder"
|
||||
msgstr "Move to a folder"
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr "Move to another tab"
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9249,11 +9185,6 @@ msgstr "Move to folder"
|
||||
msgid "Move up"
|
||||
msgstr "Move up"
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr "Move Up"
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9462,11 +9393,6 @@ msgstr "New chat"
|
||||
msgid "New conversation"
|
||||
msgstr "New conversation"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr "New Email"
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9564,8 +9490,6 @@ msgid "New Webhook"
|
||||
msgstr "New Webhook"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr "New widget"
|
||||
@@ -9682,11 +9606,6 @@ msgstr "No applications available"
|
||||
msgid "No available fields to select"
|
||||
msgstr "No available fields to select"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr "No available tabs"
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11015,11 +10934,6 @@ msgstr "Pinned"
|
||||
msgid "Placeholder"
|
||||
msgstr "Placeholder"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr "Placement"
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11053,7 +10967,7 @@ msgstr "Please check your email for a verification link."
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Please enter a valid URL"
|
||||
|
||||
@@ -11455,11 +11369,10 @@ msgstr "Read the system prompts to understand how the AI works (~{0} tokens)"
|
||||
msgid "Read your profile"
|
||||
msgstr "Read your profile"
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr "Read-only"
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "Read-only — managed by Twenty"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11481,11 +11394,6 @@ msgstr "Receive an email containing password update link"
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "Recent Events (oldest → newest)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr "Recipients"
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11557,7 +11465,7 @@ msgid "Record Selection"
|
||||
msgstr "Record Selection"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "Record Table"
|
||||
@@ -11836,14 +11744,8 @@ msgstr "Reorder field"
|
||||
msgid "Reorder options"
|
||||
msgstr "Reorder options"
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr "Replace widget"
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "Reply"
|
||||
@@ -11853,11 +11755,6 @@ msgstr "Reply"
|
||||
msgid "Reply to all"
|
||||
msgstr "Reply to all"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr "Reply..."
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11883,7 +11780,6 @@ msgstr "Resend email"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "Reset"
|
||||
|
||||
@@ -11904,8 +11800,6 @@ msgid "Reset to"
|
||||
msgstr "Reset to"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12022,7 +11916,7 @@ msgid "Revoked for this object"
|
||||
msgstr "Revoked for this object"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12393,7 +12287,7 @@ msgid "Search colors"
|
||||
msgstr "Search colors"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "Search colors..."
|
||||
|
||||
@@ -12800,13 +12694,6 @@ msgstr "Select which models appear as recommended in the workspace model picker"
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Select your preferred language"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr "Send"
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13282,7 +13169,7 @@ msgstr "Sorry, something went wrong"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13317,7 +13204,7 @@ msgstr "Sorts"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13522,8 +13409,6 @@ msgstr "subheading"
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "Subject"
|
||||
|
||||
@@ -13764,6 +13649,11 @@ msgstr "System objects"
|
||||
msgid "System Prompt"
|
||||
msgstr "System Prompt"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "System Prompt ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14252,11 +14142,6 @@ msgstr "This view uses {usageLabel} on object \"{0}\" which is not accessible."
|
||||
msgid "This week"
|
||||
msgstr "This week"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14372,7 +14257,6 @@ msgstr "title"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr "To"
|
||||
|
||||
@@ -14696,11 +14580,6 @@ msgstr "Type '/' for commands, '@' for mentions"
|
||||
msgid "Type anything..."
|
||||
msgstr "Type anything..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr "Type something or press \"/\" to see commands"
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14913,7 +14792,7 @@ msgid "Untitled field"
|
||||
msgstr "Untitled field"
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "Untitled iFrame"
|
||||
|
||||
@@ -15028,11 +14907,6 @@ msgstr "Upgrade to access"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr "Upgrade to Enterprise to access audit logs."
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr "Upgrade to Enterprise to share private applications."
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15094,7 +14968,7 @@ msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "URL to Embed"
|
||||
|
||||
@@ -15469,6 +15343,7 @@ msgstr "View Logs"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "View marketplace page"
|
||||
|
||||
@@ -15482,11 +15357,6 @@ msgstr "View not shared"
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "View Previous AI Chats"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr "View private application page"
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15788,8 +15658,7 @@ msgid "widget"
|
||||
msgstr "widget"
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "Widget type"
|
||||
|
||||
@@ -15877,6 +15746,7 @@ msgstr "Workflows"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
@@ -316,11 +316,6 @@ msgstr "{jobCount, plural, one {Esto lo eliminará permanentemente de la cola. E
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, one {Esto reintentará el trabajo seleccionado. Será reejecutado desde el principio.} other {Esto reintentará los trabajos seleccionados. Serán reejecutados desde el principio.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -429,7 +424,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "{totalCount} seleccionados"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount} campos"
|
||||
|
||||
@@ -456,13 +451,11 @@ msgstr "{workspaceMemberName} dejará de estar asignado al siguiente rol:"
|
||||
msgid "••••••••"
|
||||
msgstr "••••••••"
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr ""
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} tokens"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1148,16 +1141,6 @@ msgstr "Agregar widget"
|
||||
msgid "Add Widget"
|
||||
msgstr "Agregar widget"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1719,7 +1702,6 @@ msgstr "Se produjo un error al subir la imagen."
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1967,6 +1949,8 @@ msgstr "Aplicación actualizada con éxito."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2429,12 +2413,6 @@ msgstr "URL base"
|
||||
msgid "Base URL is required"
|
||||
msgstr "La URL base es obligatoria"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2738,11 +2716,9 @@ msgstr "¿No puedes escanear? Copia el"
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
@@ -2782,11 +2758,6 @@ msgstr "Cancelar cambio de plan"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "¿Cancelar cambio de plan?"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2840,7 +2811,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "El Captcha (verificación anti-bot) sigue cargando, inténtelo de nuevo"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
@@ -2855,22 +2826,11 @@ msgstr "Catalán"
|
||||
msgid "Category"
|
||||
msgstr "Categoría"
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr "CC"
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2919,7 +2879,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "Cambiar a anual?"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "Gráfico"
|
||||
@@ -4262,14 +4222,14 @@ msgstr "Se duplicó el tablero con éxito"
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "Datos"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "Datos y visualización"
|
||||
|
||||
@@ -4783,8 +4743,8 @@ msgid "Delete webhook"
|
||||
msgstr "Eliminar webhook"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "Eliminar widget"
|
||||
|
||||
@@ -4894,7 +4854,7 @@ msgid "Display"
|
||||
msgstr "Mostrar"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "Mostrar el botón \"Más campos\""
|
||||
|
||||
@@ -5234,8 +5194,8 @@ msgid "Edit field values"
|
||||
msgstr "Editar valores de campo"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "Editar campos"
|
||||
@@ -5248,12 +5208,12 @@ msgid "Edit folder"
|
||||
msgstr "Editar carpeta"
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "Editar gráfico"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "Editar iFrame"
|
||||
|
||||
@@ -5282,7 +5242,7 @@ msgid "Edit Profile"
|
||||
msgstr "Editar Perfil"
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "Editar tabla de registros"
|
||||
|
||||
@@ -5385,16 +5345,16 @@ msgstr "El correo electrónico debe ser válido"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "El correo electrónico o el dominio ya están en la lista de bloqueo"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "Hilo de correo electrónico"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6479,12 +6439,6 @@ msgstr "Error al guardar los permisos de rol: {errorMessage}"
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "Error al guardar las instrucciones del espacio de trabajo"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6639,9 +6593,8 @@ msgstr "campo"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6670,7 +6623,7 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr ""
|
||||
|
||||
@@ -6690,8 +6643,7 @@ msgstr "campos"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6793,7 +6745,7 @@ msgstr "Archivos"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6978,11 +6930,6 @@ msgstr "Se han agotado los créditos de la prueba gratuita. Suscríbete ahora pa
|
||||
msgid "French"
|
||||
msgstr "Francés"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -7000,8 +6947,7 @@ msgid "Front components"
|
||||
msgstr "Componentes de frontend"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "Componentes de frontend"
|
||||
|
||||
@@ -7420,7 +7366,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7523,7 +7469,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "Si ha perdido esta clave, puede regenerarla, pero tenga en cuenta que cualquier script que utilice esta clave deberá ser actualizado. Escriba \"{confirmationValue}\" para confirmar."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8364,8 +8310,8 @@ msgstr "Lanzar manualmente"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8631,7 +8577,7 @@ msgid "Loading skills..."
|
||||
msgstr "Cargando habilidades..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "Cargando hilo"
|
||||
|
||||
@@ -8756,7 +8702,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9215,11 +9161,6 @@ msgstr "Versión más instalada"
|
||||
msgid "Move down"
|
||||
msgstr "Mover hacia abajo"
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9239,11 +9180,6 @@ msgstr "Mover a la derecha"
|
||||
msgid "Move to a folder"
|
||||
msgstr "Mover a una carpeta"
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9254,11 +9190,6 @@ msgstr "Mover a una carpeta"
|
||||
msgid "Move up"
|
||||
msgstr "Mover hacia arriba"
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9467,11 +9398,6 @@ msgstr "Nuevo chat"
|
||||
msgid "New conversation"
|
||||
msgstr "Nueva conversación"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9569,8 +9495,6 @@ msgid "New Webhook"
|
||||
msgstr "Nuevo Webhook"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr ""
|
||||
@@ -9687,11 +9611,6 @@ msgstr "No hay aplicaciones disponibles"
|
||||
msgid "No available fields to select"
|
||||
msgstr "No hay campos disponibles para seleccionar"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11020,11 +10939,6 @@ msgstr ""
|
||||
msgid "Placeholder"
|
||||
msgstr "Marcador de posición"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11058,7 +10972,7 @@ msgstr "Por favor, revisa tu correo electrónico para un enlace de verificación
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Por favor, introduzca una URL válida"
|
||||
|
||||
@@ -11460,11 +11374,10 @@ msgstr ""
|
||||
msgid "Read your profile"
|
||||
msgstr "Leer tu perfil"
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr ""
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "De solo lectura — gestionado por Twenty"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11486,11 +11399,6 @@ msgstr "Recibir un correo electrónico con un enlace para actualizar la contrase
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "Eventos Recientes (del más antiguo → al más nuevo)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11562,7 +11470,7 @@ msgid "Record Selection"
|
||||
msgstr "Selección de registros"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "Tabla de registros"
|
||||
@@ -11841,14 +11749,8 @@ msgstr "Reordenar campo"
|
||||
msgid "Reorder options"
|
||||
msgstr "Reordenar opciones"
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "Responder"
|
||||
@@ -11858,11 +11760,6 @@ msgstr "Responder"
|
||||
msgid "Reply to all"
|
||||
msgstr "Responder a todos"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11888,7 +11785,6 @@ msgstr "Reenviar correo electrónico"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "Restablecer"
|
||||
|
||||
@@ -11909,8 +11805,6 @@ msgid "Reset to"
|
||||
msgstr "Restablecer a"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12027,7 +11921,7 @@ msgid "Revoked for this object"
|
||||
msgstr "Revocado para este objeto"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12398,7 +12292,7 @@ msgid "Search colors"
|
||||
msgstr "Buscar colores"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "Buscar colores..."
|
||||
|
||||
@@ -12805,13 +12699,6 @@ msgstr "Selecciona qué modelos aparecen como recomendados en el selector de mod
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Selecciona tu idioma preferido"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13287,7 +13174,7 @@ msgstr "Lo siento, algo salió mal"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13322,7 +13209,7 @@ msgstr "Criterios de ordenación"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13527,8 +13414,6 @@ msgstr "sub encabezado"
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "Asunto"
|
||||
|
||||
@@ -13769,6 +13654,11 @@ msgstr "Objetos del sistema"
|
||||
msgid "System Prompt"
|
||||
msgstr "Aviso del sistema"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "Prompt del sistema ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14257,11 +14147,6 @@ msgstr ""
|
||||
msgid "This week"
|
||||
msgstr "Esta semana"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14377,7 +14262,6 @@ msgstr "título"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr "Para"
|
||||
|
||||
@@ -14701,11 +14585,6 @@ msgstr "Escribe \"/\" para comandos, \"@\" para menciones"
|
||||
msgid "Type anything..."
|
||||
msgstr "Escribe cualquier cosa..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14918,7 +14797,7 @@ msgid "Untitled field"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "iFrame sin título"
|
||||
|
||||
@@ -15033,11 +14912,6 @@ msgstr "Actualiza para acceder"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15099,7 +14973,7 @@ msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "URL para incrustar"
|
||||
|
||||
@@ -15474,6 +15348,7 @@ msgstr "Ver registros"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "Ver página del Marketplace"
|
||||
|
||||
@@ -15487,11 +15362,6 @@ msgstr ""
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "Ver chats previos de IA"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15793,8 +15663,7 @@ msgid "widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "Tipo de Widget"
|
||||
|
||||
@@ -15882,6 +15751,7 @@ msgstr "Workflows"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
@@ -316,11 +316,6 @@ msgstr "{jobCount, plural, one {Tämä poistaa sen pysyvästi jonosta. Tämä to
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, one {Tämä yrittää valittua työtä uudelleen. Se suoritetaan alusta alkaen uudelleen.} other {Tämä yrittää valittuja töitä uudelleen. Ne suoritetaan alusta alkaen uudelleen.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -429,7 +424,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "{totalCount} valittuna"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount} kenttää"
|
||||
|
||||
@@ -456,13 +451,11 @@ msgstr "{workspaceMemberName} poistetaan seuraavasta roolista:"
|
||||
msgid "••••••••"
|
||||
msgstr "••••••••"
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr ""
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} tokenia"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1148,16 +1141,6 @@ msgstr "Lisää pienoisohjelma"
|
||||
msgid "Add Widget"
|
||||
msgstr "Lisää widget"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1719,7 +1702,6 @@ msgstr "Kuvaa ladattaessa tapahtui virhe."
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1967,6 +1949,8 @@ msgstr "Sovellus päivitetty onnistuneesti."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2429,12 +2413,6 @@ msgstr "Perus-URL"
|
||||
msgid "Base URL is required"
|
||||
msgstr "Perus-URL on pakollinen"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2738,11 +2716,9 @@ msgstr "Et voi skannata? Kopioi"
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "Peruuta"
|
||||
|
||||
@@ -2782,11 +2758,6 @@ msgstr "Peruuta suunnitelman vaihtaminen"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "Peruuta suunnitelman vaihtaminen?"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2840,7 +2811,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "Captcha (robottitarkistus) on vielä latautumassa, kokeile uudelleen"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
@@ -2855,22 +2826,11 @@ msgstr "Katalaani"
|
||||
msgid "Category"
|
||||
msgstr "Luokka"
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr "Kopio"
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2919,7 +2879,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "Vaihda vuosittaiseksi?"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "Kaavio"
|
||||
@@ -4262,14 +4222,14 @@ msgstr "Hallintapaneeli monistettiin onnistuneesti"
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "Data"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "Data ja näyttäminen"
|
||||
|
||||
@@ -4783,8 +4743,8 @@ msgid "Delete webhook"
|
||||
msgstr "Poista Webhooks"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "Poista pienoisohjelma"
|
||||
|
||||
@@ -4894,7 +4854,7 @@ msgid "Display"
|
||||
msgstr "Näytä"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "Näytä \"Lisää kenttiä\" -painike"
|
||||
|
||||
@@ -5234,8 +5194,8 @@ msgid "Edit field values"
|
||||
msgstr "Muokkaa kentän arvoja"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "Muokkaa kenttiä"
|
||||
@@ -5248,12 +5208,12 @@ msgid "Edit folder"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "Muokkaa kaaviota"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "Muokkaa iFrame"
|
||||
|
||||
@@ -5282,7 +5242,7 @@ msgid "Edit Profile"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "Muokkaa tietuetaulukkoa"
|
||||
|
||||
@@ -5385,16 +5345,16 @@ msgstr "Sähköpostin on oltava kelvollinen sähköpostiosoite"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "Sähköposti tai verkkotunnus on jo estolistalla"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "Sähköpostiketju"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6479,12 +6439,6 @@ msgstr ""
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "Työtilan ohjeiden tallentaminen epäonnistui"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6639,9 +6593,8 @@ msgstr "kenttä"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6670,7 +6623,7 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr ""
|
||||
|
||||
@@ -6690,8 +6643,7 @@ msgstr "kentät"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6793,7 +6745,7 @@ msgstr "Tiedostot"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6978,11 +6930,6 @@ msgstr "Kokeilujakson krediitit on käytetty. Tilaa nyt jatkaaksesi AI-ominaisuu
|
||||
msgid "French"
|
||||
msgstr "Ranska"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -7000,8 +6947,7 @@ msgid "Front components"
|
||||
msgstr "Käyttöliittymäkomponentit"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "Käyttöliittymäkomponentit"
|
||||
|
||||
@@ -7420,7 +7366,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7523,7 +7469,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "Jos olet hukannut tämän avaimen, voit luoda sen uudelleen, mutta muista, että kaikki skriptit, jotka käyttävät tätä avainta, on päivitettävä. Kirjoita vahvistukseksi \"{confirmationValue}\"."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8364,8 +8310,8 @@ msgstr "Käynnistä manuaalisesti"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8631,7 +8577,7 @@ msgid "Loading skills..."
|
||||
msgstr "Ladataan taitoja..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "Ladataan ketjua"
|
||||
|
||||
@@ -8756,7 +8702,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9215,11 +9161,6 @@ msgstr "Eniten asennettu versio"
|
||||
msgid "Move down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9239,11 +9180,6 @@ msgstr "Siirrä oikealle"
|
||||
msgid "Move to a folder"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9254,11 +9190,6 @@ msgstr ""
|
||||
msgid "Move up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9467,11 +9398,6 @@ msgstr "Uusi keskustelu"
|
||||
msgid "New conversation"
|
||||
msgstr "Uusi keskustelu"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9569,8 +9495,6 @@ msgid "New Webhook"
|
||||
msgstr "Uusi Webhook"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr ""
|
||||
@@ -9687,11 +9611,6 @@ msgstr "Ei sovelluksia saatavilla"
|
||||
msgid "No available fields to select"
|
||||
msgstr "Ei valittavissa olevia kenttiä"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11020,11 +10939,6 @@ msgstr ""
|
||||
msgid "Placeholder"
|
||||
msgstr "Paikkamerkki"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11058,7 +10972,7 @@ msgstr "Tarkista sähköpostisi varmennuslinkin osalta."
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Anna kelvollinen URL-osoite"
|
||||
|
||||
@@ -11460,11 +11374,10 @@ msgstr ""
|
||||
msgid "Read your profile"
|
||||
msgstr "Lue profiilisi"
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr ""
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "Vain luku — Twenty hallinnoi"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11486,11 +11399,6 @@ msgstr "Vastaanota sähköposti salasanan päivityslinkillä"
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "Viimeisimmät tapahtumat (vanhin → uusin)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11562,7 +11470,7 @@ msgid "Record Selection"
|
||||
msgstr "Valitse tietueet"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "Tietuetaulukko"
|
||||
@@ -11841,14 +11749,8 @@ msgstr "Järjestä kenttä uudelleen"
|
||||
msgid "Reorder options"
|
||||
msgstr "Järjestä vaihtoehdot uudelleen"
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "Vastaa"
|
||||
@@ -11858,11 +11760,6 @@ msgstr "Vastaa"
|
||||
msgid "Reply to all"
|
||||
msgstr "Vastaa kaikille"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11888,7 +11785,6 @@ msgstr "Lähetä sähköposti uudelleen"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "Nollaa"
|
||||
|
||||
@@ -11909,8 +11805,6 @@ msgid "Reset to"
|
||||
msgstr "Palauta"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12027,7 +11921,7 @@ msgid "Revoked for this object"
|
||||
msgstr "Peruutettu tälle kohteelle"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12398,7 +12292,7 @@ msgid "Search colors"
|
||||
msgstr "Etsi värejä"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "Etsi värejä..."
|
||||
|
||||
@@ -12805,13 +12699,6 @@ msgstr "Valitse, mitkä mallit näkyvät suositeltuina työtilan mallivalitsimes
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Valitse suosimasi kieli"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13287,7 +13174,7 @@ msgstr "Pahoittelut, jotain meni pieleen"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13322,7 +13209,7 @@ msgstr "Lajittelut"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13527,8 +13414,6 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "Aihe"
|
||||
|
||||
@@ -13769,6 +13654,11 @@ msgstr ""
|
||||
msgid "System Prompt"
|
||||
msgstr "Järjestelmäkehotus"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "Järjestelmäkehote ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14255,11 +14145,6 @@ msgstr ""
|
||||
msgid "This week"
|
||||
msgstr "Tämä viikko"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14375,7 +14260,6 @@ msgstr "otsikko"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr "Vastaanottaja"
|
||||
|
||||
@@ -14699,11 +14583,6 @@ msgstr "Kirjoita '/' komentoja varten, '@' mainintoja varten"
|
||||
msgid "Type anything..."
|
||||
msgstr "Kirjoita jotain..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14916,7 +14795,7 @@ msgid "Untitled field"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "Nimetön iFrame"
|
||||
|
||||
@@ -15031,11 +14910,6 @@ msgstr "Päivitä saadaksesi käyttöoikeuden"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15097,7 +14971,7 @@ msgid "URL"
|
||||
msgstr "Verkko-osoite"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "URL upotettavaksi"
|
||||
|
||||
@@ -15472,6 +15346,7 @@ msgstr "Näytä lokit"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "Avaa markkinapaikan sivu"
|
||||
|
||||
@@ -15485,11 +15360,6 @@ msgstr ""
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "Näytä edelliset AI Keskustelut"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15791,8 +15661,7 @@ msgid "widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "Widgetin tyyppi"
|
||||
|
||||
@@ -15880,6 +15749,7 @@ msgstr "Työnkulut"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
@@ -316,11 +316,6 @@ msgstr "{jobCount, plural, one {Cela le retirera définitivement de la file d'at
|
||||
msgid "{jobCount, plural, one {This will retry the selected job. It will be re-executed from the beginning.} other {This will retry the selected jobs. They will be re-executed from the beginning.}}"
|
||||
msgstr "{jobCount, plural, one {Ceci va réessayer la tâche sélectionnée. Elle sera ré-exécutée depuis le début.} other {Ceci va réessayer les tâches sélectionnées. Elles seront ré-exécutées depuis le début.}}"
|
||||
|
||||
#. js-lingui-id: Y32cMj
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadIntermediaryMessages.tsx
|
||||
msgid "{messagesLength} emails"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: Koe99p
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationItemTableRow.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectFieldItemTableRow.tsx
|
||||
@@ -429,7 +424,7 @@ msgid "{totalCount} selected"
|
||||
msgstr "{totalCount} sélectionné(s)"
|
||||
|
||||
#. js-lingui-id: WwbakM
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "{totalFieldsCount} fields"
|
||||
msgstr "{totalFieldsCount, plural, one {# champ} other {# champs}}"
|
||||
|
||||
@@ -456,13 +451,11 @@ msgstr "{workspaceMemberName} sera retiré du rôle suivant :"
|
||||
msgid "••••••••"
|
||||
msgstr "••••••••"
|
||||
|
||||
#. js-lingui-id: SMgdEJ
|
||||
#. js-lingui-id: tD9raa
|
||||
#. placeholder {0}: formatNumber(preview.estimatedTokenCount, { abbreviate: true, decimals: 1, })
|
||||
#. placeholder {0}: formatNumber( section.estimatedTokenCount, { abbreviate: true, decimals: 1, }, )
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "~ {0} tokens"
|
||||
msgstr ""
|
||||
msgid "~{0} tokens"
|
||||
msgstr "~{0} jetons"
|
||||
|
||||
#. js-lingui-id: Cx0xl3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/delay-actions/components/WorkflowEditActionDelay.tsx
|
||||
@@ -1148,16 +1141,6 @@ msgstr "Ajouter un widget"
|
||||
msgid "Add Widget"
|
||||
msgstr "Ajouter un widget"
|
||||
|
||||
#. js-lingui-id: 8zCitC
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget above"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: yy7F6M
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Add widget below"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: m2qDV8
|
||||
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateTitle.ts
|
||||
msgid "Add your first {objectLabel}"
|
||||
@@ -1719,7 +1702,6 @@ msgstr "Une erreur s'est produite lors du téléversement de l'image."
|
||||
#: src/modules/views/hooks/internal/usePerformViewAPIPersist.ts
|
||||
#: src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts
|
||||
#: src/modules/page-layout/hooks/useUpdatePageLayoutWithTabsAndWidgets.ts
|
||||
#: src/modules/page-layout/hooks/useResetPageLayoutWidgetToDefault.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneObjectMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useUpdateOneFieldMetadataItem.ts
|
||||
#: src/modules/object-metadata/hooks/useDeleteOneObjectMetadataItem.ts
|
||||
@@ -1967,6 +1949,8 @@ msgstr "Application mise à niveau avec succès."
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
@@ -2429,12 +2413,6 @@ msgstr "URL de base"
|
||||
msgid "Base URL is required"
|
||||
msgstr "L'URL de base est requise"
|
||||
|
||||
#. js-lingui-id: /xLNEx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: PFohi3
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "BCC"
|
||||
@@ -2738,11 +2716,9 @@ msgstr "Impossible de scanner ? Copiez le"
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/steps/components/MatchColumnsStep/MatchColumnsStep.tsx
|
||||
#: src/modules/spreadsheet-import/provider/components/SpreadsheetImport.tsx
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx
|
||||
#: src/modules/object-record/record-update-multiple/components/UpdateMultipleRecordsFooter.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Cancel"
|
||||
msgstr "Annuler"
|
||||
|
||||
@@ -2782,11 +2758,6 @@ msgstr "Annuler le changement de plan"
|
||||
msgid "Cancel plan switching?"
|
||||
msgstr "Annuler le changement de plan ?"
|
||||
|
||||
#. js-lingui-id: AnRu/j
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: N6gPiD
|
||||
#: src/pages/settings/enterprise/SettingsEnterprise.tsx
|
||||
#: src/modules/settings/billing/components/SettingsBillingContent.tsx
|
||||
@@ -2840,7 +2811,7 @@ msgid "Captcha (anti-bot check) is still loading, try again"
|
||||
msgstr "Captcha (vérification anti-bot) est encore en cours de chargement, réessayez"
|
||||
|
||||
#. js-lingui-id: kryGs+
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
@@ -2855,22 +2826,11 @@ msgstr "Catalan"
|
||||
msgid "Category"
|
||||
msgstr "Catégorie"
|
||||
|
||||
#. js-lingui-id: RpYfjZ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: XdZeJk
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
msgid "CC"
|
||||
msgstr "Cc"
|
||||
|
||||
#. js-lingui-id: Dgsw8A
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Cc/Bcc"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tHntRt
|
||||
#: src/modules/page-layout/widgets/standalone-rich-text/components/DashboardEditorSideMenu.tsx
|
||||
#: src/modules/blocknote-editor/components/CustomSideMenu.tsx
|
||||
@@ -2919,7 +2879,7 @@ msgid "Change to Yearly?"
|
||||
msgstr "Passer à l'annuel?"
|
||||
|
||||
#. js-lingui-id: nuBbBr
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Chart"
|
||||
msgstr "Graphique"
|
||||
@@ -4262,14 +4222,14 @@ msgstr "Tableau de bord dupliqué avec succès"
|
||||
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
|
||||
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemMainMenu.tsx
|
||||
msgid "Data"
|
||||
msgstr "Données"
|
||||
|
||||
#. js-lingui-id: nxnCld
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
msgid "Data and display"
|
||||
msgstr "Données et affichage"
|
||||
|
||||
@@ -4783,8 +4743,8 @@ msgid "Delete webhook"
|
||||
msgstr "Supprimer le webhook"
|
||||
|
||||
#. js-lingui-id: tWD0z0
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsFooter.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Delete widget"
|
||||
msgstr "Supprimer le widget"
|
||||
|
||||
@@ -4894,7 +4854,7 @@ msgid "Display"
|
||||
msgstr "Afficher"
|
||||
|
||||
#. js-lingui-id: Ldgs6e
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Display \"More fields\" button"
|
||||
msgstr "Afficher le bouton \"Plus de champs\""
|
||||
|
||||
@@ -5234,8 +5194,8 @@ msgid "Edit field values"
|
||||
msgstr "Modifier les valeurs des champs"
|
||||
|
||||
#. js-lingui-id: oKQ7ls
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelTableHeader.tsx
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownHiddenFieldsContent.tsx
|
||||
msgid "Edit Fields"
|
||||
msgstr "Modifier les champs"
|
||||
@@ -5248,12 +5208,12 @@ msgid "Edit folder"
|
||||
msgstr "Modifier le dossier"
|
||||
|
||||
#. js-lingui-id: JTcEch
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Graph"
|
||||
msgstr "Modifier le graphique"
|
||||
|
||||
#. js-lingui-id: WXPnsc
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit iFrame"
|
||||
msgstr "Modifier le cadre iFrame"
|
||||
|
||||
@@ -5282,7 +5242,7 @@ msgid "Edit Profile"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: 19vPbj
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Edit Record Table"
|
||||
msgstr "Modifier la table des enregistrements"
|
||||
|
||||
@@ -5385,16 +5345,16 @@ msgstr "L'adresse e-mail doit être valide"
|
||||
msgid "Email or domain is already in blocklist"
|
||||
msgstr "Le courriel ou le domaine est déjà dans la liste de blocage"
|
||||
|
||||
#. js-lingui-id: Xl929X
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Email sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: jvneza
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Email support"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +VjrH/
|
||||
#: src/modules/side-panel/hooks/useOpenEmailThreadInSidePanel.ts
|
||||
msgid "Email Thread"
|
||||
msgstr "Fil de discussion e-mail"
|
||||
|
||||
#. js-lingui-id: LimKOG
|
||||
#: src/pages/settings/security/SettingsSecurityApprovedAccessDomain.tsx
|
||||
msgid "Email verification"
|
||||
@@ -6479,12 +6439,6 @@ msgstr ""
|
||||
msgid "Failed to save workspace instructions"
|
||||
msgstr "Impossible d'enregistrer les instructions de l'espace de travail"
|
||||
|
||||
#. js-lingui-id: Lo/GQ5
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
#: src/modules/activities/emails/hooks/useSendEmail.ts
|
||||
msgid "Failed to send email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: aj02T8
|
||||
#: src/modules/settings/admin-panel/health-status/maintenance-mode/components/SettingsAdminMaintenanceMode.tsx
|
||||
msgid "Failed to set maintenance mode."
|
||||
@@ -6639,9 +6593,8 @@ msgstr "champ"
|
||||
#. js-lingui-id: AXjA78
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/form-action/components/WorkflowFormFieldSettingsSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getFieldLabelWithSubField.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/FieldWidgetLayoutDropdownContent.tsx
|
||||
#: src/modules/settings/developers/components/WebhookEntitySelect.tsx
|
||||
#: src/modules/page-layout/widgets/components/RecordPageAddWidgetSection.tsx
|
||||
@@ -6670,7 +6623,7 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: lcNTiF
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/hooks/useOpenWidgetSettingsInSidePanel.ts
|
||||
#: src/modules/page-layout/hooks/useEditPageLayoutWidget.ts
|
||||
msgid "Field widget"
|
||||
msgstr ""
|
||||
|
||||
@@ -6690,8 +6643,7 @@ msgstr "champs"
|
||||
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx
|
||||
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
|
||||
@@ -6793,7 +6745,7 @@ msgstr "Fichiers"
|
||||
#: src/modules/views/components/ViewBarFilterDropdownFieldSelectMenu.tsx
|
||||
#: src/modules/views/components/ViewBarFilterButton.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/roles/components/SettingsRolesList.tsx
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -6978,11 +6930,6 @@ msgstr "Crédits d'essai gratuits épuisés. Abonnez-vous maintenant pour contin
|
||||
msgid "French"
|
||||
msgstr "Français"
|
||||
|
||||
#. js-lingui-id: ejVYRQ
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: qR8gT9
|
||||
#: src/modules/workflow/workflow-trigger/utils/cron-to-human/descriptors/getDayOfWeekDescription.ts
|
||||
msgid "from {startDay} to {endDay}"
|
||||
@@ -7000,8 +6947,7 @@ msgid "Front components"
|
||||
msgstr "Composants frontaux"
|
||||
|
||||
#. js-lingui-id: xf0TNb
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Front Components"
|
||||
msgstr "Composants frontaux"
|
||||
|
||||
@@ -7420,7 +7366,7 @@ msgid "https://example.com/callback"
|
||||
msgstr "https://example.com/callback"
|
||||
|
||||
#. js-lingui-id: yhVtER
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "https://example.com/embed"
|
||||
msgstr "https://example.com/embed"
|
||||
|
||||
@@ -7523,7 +7469,7 @@ msgid "If you’ve lost this key, you can regenerate it, but be aware that any s
|
||||
msgstr "Si vous avez perdu cette clé, vous pouvez la régénérer, mais sachez que tout script utilisant cette clé devra être mis à jour. Veuillez taper \"{confirmationValue}\" pour confirmer."
|
||||
|
||||
#. js-lingui-id: KDMdBi
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "iFrame"
|
||||
msgstr "iFrame"
|
||||
|
||||
@@ -8364,8 +8310,8 @@ msgstr "Lancer manuellement"
|
||||
#. js-lingui-id: rdU729
|
||||
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
|
||||
#: src/modules/side-panel/utils/getSidePanelSubPageTitle.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/record-page/SidePanelRecordPageFieldSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldSettings.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownLayoutContent.tsx
|
||||
#: src/modules/object-record/object-options-dropdown/components/ObjectOptionsDropdownCustomView.tsx
|
||||
msgid "Layout"
|
||||
@@ -8631,7 +8577,7 @@ msgid "Loading skills..."
|
||||
msgstr "Chargement des compétences..."
|
||||
|
||||
#. js-lingui-id: 7YK6ap
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadWidget.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
msgid "Loading thread"
|
||||
msgstr "Chargement du fil de discussion"
|
||||
|
||||
@@ -8756,7 +8702,7 @@ msgid "Make HTTP requests to external APIs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wckWOP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutFieldsSettings.tsx
|
||||
msgid "Manage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9215,11 +9161,6 @@ msgstr ""
|
||||
msgid "Move down"
|
||||
msgstr "Déplacer vers le bas"
|
||||
|
||||
#. js-lingui-id: bAvovP
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Down"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iSLA/r
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutTabSettingsContent.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
@@ -9239,11 +9180,6 @@ msgstr "Déplacer à droite"
|
||||
msgid "Move to a folder"
|
||||
msgstr "Déplacer vers un dossier"
|
||||
|
||||
#. js-lingui-id: TH+XKl
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move to another tab"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: JCPOml
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditOrganizeActions.tsx
|
||||
msgid "Move to folder"
|
||||
@@ -9254,11 +9190,6 @@ msgstr "Déplacer dans un dossier"
|
||||
msgid "Move up"
|
||||
msgstr "Déplacer vers le haut"
|
||||
|
||||
#. js-lingui-id: Bpglf1
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Move Up"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: asWVA5
|
||||
#: src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts
|
||||
msgid "must be a number"
|
||||
@@ -9467,11 +9398,6 @@ msgstr "Nouveau chat"
|
||||
msgid "New conversation"
|
||||
msgstr "Nouvelle conversation"
|
||||
|
||||
#. js-lingui-id: 3RwJHq
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
msgid "New Email"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: wqoYqp
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
#: src/pages/settings/emailing-domains/SettingsNewEmailingDomain.tsx
|
||||
@@ -9569,8 +9495,6 @@ msgid "New Webhook"
|
||||
msgstr "Nouveau Webhook"
|
||||
|
||||
#. js-lingui-id: vam7Jz
|
||||
#: src/modules/side-panel/pages/page-layout/utils/getPageLayoutPageTitle.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "New widget"
|
||||
msgstr ""
|
||||
@@ -9687,11 +9611,6 @@ msgstr "Aucune application disponible"
|
||||
msgid "No available fields to select"
|
||||
msgstr "Aucun champ disponible à sélectionner"
|
||||
|
||||
#. js-lingui-id: Yd55ZI
|
||||
#: src/modules/side-panel/pages/page-layout/components/dropdown-content/MoveToTabDropdownContent.tsx
|
||||
msgid "No available tabs"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: V/RzSE
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/http-request-action/components/BodyInput.tsx
|
||||
msgid "No body"
|
||||
@@ -11020,11 +10939,6 @@ msgstr ""
|
||||
msgid "Placeholder"
|
||||
msgstr "Espace réservé"
|
||||
|
||||
#. js-lingui-id: MFTZK8
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsPlacementSection.tsx
|
||||
msgid "Placement"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fQtTho
|
||||
#: src/modules/advanced-text-editor/extensions/slash-command/DefaultSlashCommands.ts
|
||||
msgid "Plain text paragraph"
|
||||
@@ -11058,7 +10972,7 @@ msgstr "Veuillez vérifier votre courriel pour un lien de vérification."
|
||||
|
||||
#. js-lingui-id: jEw0Mr
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationOAuthTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Veuillez entrer une URL valide"
|
||||
|
||||
@@ -11460,11 +11374,10 @@ msgstr ""
|
||||
msgid "Read your profile"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: 6pSHJ5
|
||||
#. js-lingui-id: tCXcL7
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "Read-only"
|
||||
msgstr ""
|
||||
msgid "Read-only — managed by Twenty"
|
||||
msgstr "Lecture seule — géré par Twenty"
|
||||
|
||||
#. js-lingui-id: W+ApAD
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
@@ -11486,11 +11399,6 @@ msgstr "Recevoir un email contenant un lien de mise à jour du mot de passe"
|
||||
msgid "Recent Events (oldest → newest)"
|
||||
msgstr "Événements récents (du plus ancien au plus récent)"
|
||||
|
||||
#. js-lingui-id: yPrbsy
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: b2+5uV
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
|
||||
msgid "Recommended Models"
|
||||
@@ -11562,7 +11470,7 @@ msgid "Record Selection"
|
||||
msgstr "Sélection des enregistrements"
|
||||
|
||||
#. js-lingui-id: J9Cfll
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/components/hooks/usePageLayoutHeaderInfo.ts
|
||||
msgid "Record Table"
|
||||
msgstr "Table des enregistrements"
|
||||
@@ -11841,14 +11749,8 @@ msgstr "Réorganiser le champ"
|
||||
msgid "Reorder options"
|
||||
msgstr "Réordonner les options"
|
||||
|
||||
#. js-lingui-id: q8Id6J
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Replace widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: ImOQa9
|
||||
#: src/modules/side-panel/hooks/useOpenComposeEmailInSidePanel.ts
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/side-panel/pages/message-thread/components/SidePanelMessageThreadPage.tsx
|
||||
#: src/modules/activities/emails/components/EmailThreadBottomBar.tsx
|
||||
msgid "Reply"
|
||||
msgstr "Répondre"
|
||||
@@ -11858,11 +11760,6 @@ msgstr "Répondre"
|
||||
msgid "Reply to all"
|
||||
msgstr "Répondre à tous"
|
||||
|
||||
#. js-lingui-id: fiPYZo
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: tbmZmI
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
msgid "Report and issue"
|
||||
@@ -11888,7 +11785,6 @@ msgstr "Renvoyer l'email"
|
||||
#. js-lingui-id: OfhWJH
|
||||
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
|
||||
#: src/modules/views/components/ViewBarDetails.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "Reset"
|
||||
msgstr "Réinitialiser"
|
||||
|
||||
@@ -11909,8 +11805,6 @@ msgid "Reset to"
|
||||
msgstr "Réinitialiser à"
|
||||
|
||||
#. js-lingui-id: L+rMC9
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
#: src/modules/settings/data-model/fields/forms/address/components/SettingsDataModelFieldAddressForm.tsx
|
||||
#: src/modules/command-menu-item/server-items/edit/components/SidePanelCommandMenuItemEditPage.tsx
|
||||
msgid "Reset to default"
|
||||
@@ -12027,7 +11921,7 @@ msgid "Revoked for this object"
|
||||
msgstr "Révoqué pour cet objet"
|
||||
|
||||
#. js-lingui-id: NP5Nbf
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/hooks/useOpenRichTextInSidePanel.ts
|
||||
#: src/modules/page-layout/utils/getWidgetTitle.ts
|
||||
msgid "Rich Text"
|
||||
@@ -12398,7 +12292,7 @@ msgid "Search colors"
|
||||
msgstr "Rechercher des couleurs"
|
||||
|
||||
#. js-lingui-id: AR3FV/
|
||||
#: src/modules/ui/input/components/ThemeColorPickerMenu.tsx
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelEditColorOption.tsx
|
||||
msgid "Search colors..."
|
||||
msgstr "Rechercher des couleurs..."
|
||||
|
||||
@@ -12805,13 +12699,6 @@ msgstr "Sélectionnez les modèles qui apparaissent comme recommandés dans le s
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Sélectionnez votre langue préférée"
|
||||
|
||||
#. js-lingui-id: JlFcis
|
||||
#: src/modules/side-panel/pages/compose-email/components/SidePanelComposeEmailPage.tsx
|
||||
#: src/modules/page-layout/widgets/email-thread/components/EmailThreadComposer.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposer.tsx
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: mjK8F3
|
||||
#: src/pages/settings/members/SettingsWorkspaceMembers.tsx
|
||||
msgid "Send an invite email to your team"
|
||||
@@ -13287,7 +13174,7 @@ msgstr "Désolé, quelque chose a mal tourné"
|
||||
|
||||
#. js-lingui-id: f6Hub0
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/find-records-action/components/WorkflowEditActionFindRecords.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx
|
||||
@@ -13322,7 +13209,7 @@ msgstr "Tris"
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordTableSettings.tsx
|
||||
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableOptionsDropdownContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Source"
|
||||
@@ -13527,8 +13414,6 @@ msgstr ""
|
||||
|
||||
#. js-lingui-id: UJmAAK
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Subject"
|
||||
msgstr "Objet"
|
||||
|
||||
@@ -13769,6 +13654,11 @@ msgstr ""
|
||||
msgid "System Prompt"
|
||||
msgstr "Invite système"
|
||||
|
||||
#. js-lingui-id: BXGTWI
|
||||
#: src/pages/settings/ai/SettingsAIPrompts.tsx
|
||||
msgid "System Prompt ({totalTokenCount})"
|
||||
msgstr "Invite système ({totalTokenCount})"
|
||||
|
||||
#. js-lingui-id: k+7QWO
|
||||
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
|
||||
msgid "System relations"
|
||||
@@ -14257,11 +14147,6 @@ msgstr ""
|
||||
msgid "This week"
|
||||
msgstr "Cette semaine"
|
||||
|
||||
#. js-lingui-id: VbVocX
|
||||
#: src/modules/side-panel/pages/page-layout/components/WidgetSettingsManageSection.tsx
|
||||
msgid "This will cancel all modifications done on the widget. This action cannot be undone."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: h4VeOo
|
||||
#: src/modules/settings/billing/hooks/useBillingWording.ts
|
||||
msgid "This will cancel the scheduled interval change and keep your current billing interval ({currentIntervalLabel})."
|
||||
@@ -14377,7 +14262,6 @@ msgstr "titre"
|
||||
|
||||
#. js-lingui-id: /jQctM
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionEmailBase.tsx
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "To"
|
||||
msgstr "À"
|
||||
|
||||
@@ -14701,11 +14585,6 @@ msgstr "Tapez '/' pour les commandes, '@' pour les mentions"
|
||||
msgid "Type anything..."
|
||||
msgstr "Tapez n'importe quoi..."
|
||||
|
||||
#. js-lingui-id: LaEX5I
|
||||
#: src/modules/activities/emails/components/EmailComposerFields.tsx
|
||||
msgid "Type something or press \"/\" to see commands"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: UhqKcC
|
||||
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemRecordSubPage.tsx
|
||||
msgid "Type to search records"
|
||||
@@ -14918,7 +14797,7 @@ msgid "Untitled field"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: RBz20h
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Untitled iFrame"
|
||||
msgstr "iFrame sans titre"
|
||||
|
||||
@@ -15033,11 +14912,6 @@ msgstr "Passez à un forfait supérieur pour y accéder"
|
||||
msgid "Upgrade to Enterprise to access audit logs."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: D+7y/3
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "Upgrade to Enterprise to share private applications."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: +Gi3x1
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/components/SettingsApplicationVersionContainer.tsx
|
||||
@@ -15099,7 +14973,7 @@ msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#. js-lingui-id: pphDjD
|
||||
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardIframeSettings.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutIframeSettings.tsx
|
||||
msgid "URL to Embed"
|
||||
msgstr "URL à intégrer"
|
||||
|
||||
@@ -15474,6 +15348,7 @@ msgstr "Afficher les journaux"
|
||||
|
||||
#. js-lingui-id: 7PrSCy
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View marketplace page"
|
||||
msgstr "Voir la page de la marketplace"
|
||||
|
||||
@@ -15487,11 +15362,6 @@ msgstr ""
|
||||
msgid "View Previous AI Chats"
|
||||
msgstr "Voir les Discussions AI Précédentes"
|
||||
|
||||
#. js-lingui-id: NnJpTN
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationDistributionTab.tsx
|
||||
msgid "View private application page"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: hAAsm/
|
||||
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowEditActionAiAgent.tsx
|
||||
msgid "View role"
|
||||
@@ -15793,8 +15663,7 @@ msgid "widget"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: fANaAS
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutDashboardWidgetTypeSelect.tsx
|
||||
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutWidgetTypeSelect.tsx
|
||||
msgid "Widget type"
|
||||
msgstr "Type de widget"
|
||||
|
||||
@@ -15882,6 +15751,7 @@ msgstr "Workflows"
|
||||
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
|
||||
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplications.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationRegistrationDetails.tsx
|
||||
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
|
||||
#: src/pages/settings/ai/SettingsToolDetail.tsx
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user