i18n - docs translations (#19948)

Created by Github action

Co-authored-by: github-actions <github-actions@twenty.com>
This commit is contained in:
github-actions[bot]
2026-04-21 22:33:35 +02:00
committed by GitHub
parent 92c8965dd3
commit 2a6fed5f5f
12 changed files with 53 additions and 53 deletions
@@ -1,10 +1,10 @@
---
title: نموذج البيانات
description: Define objects, fields, roles, and application metadata with the Twenty SDK.
description: عرّف الكائنات والحقول والأدوار وبيانات تعريف التطبيق باستخدام SDK الخاصة بـ Twenty.
icon: database
---
The `twenty-sdk` package provides `defineEntity` functions to declare your app's data model. يجب عليك استخدام `export default defineEntity({...})` لكي يكتشف SDK الكيانات الخاصة بك. تتحقق هذه الدوال من تكوينك وقت البناء وتوفّر إكمالًا تلقائيًا في بيئة التطوير وأمان الأنواع.
توفر حزمة `twenty-sdk` دوالّ `defineEntity` لتعريف نموذج بيانات تطبيقك. يجب عليك استخدام `export default defineEntity({...})` لكي يكتشف SDK الكيانات الخاصة بك. تتحقق هذه الدوال من تكوينك وقت البناء وتوفّر إكمالًا تلقائيًا في بيئة التطوير وأمان الأنواع.
<Note>
**تنظيم الملفات يعود إليك.**
@@ -1,10 +1,10 @@
---
title: الوظائف المنطقية
description: Define server-side TypeScript functions with HTTP, cron, and database event triggers.
description: عرّف دوال TypeScript على جانب الخادم مع HTTP وcron ومشغّلات أحداث قاعدة البيانات.
icon: bolt
---
Logic functions are server-side TypeScript functions that run on the Twenty platform. They can be triggered by HTTP requests, cron schedules, or database events — and can also be exposed as tools for AI agents.
دوال المنطق هي دوال TypeScript على جانب الخادم تعمل على منصة Twenty. يمكن تشغيلها بواسطة طلبات HTTP أو جداول cron أو أحداث قاعدة البيانات — كما يمكن إتاحتها كأدوات لوكلاء الذكاء الاصطناعي.
<AccordionGroup>
<Accordion title="defineLogicFunction" description="عرّف الدوال المنطقية ومشغّلاتها">
@@ -387,7 +387,7 @@ export default definePreInstallLogicFunction({
**قاعدة عامة:**
| You want to... | استخدام |
| ترغب في... | استخدام |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
| بذر بيانات افتراضية، تهيئة مساحة العمل، تسجيل موارد خارجية | `post-install` |
| تشغيل بذر طويل الأمد أو استدعاءات أطراف ثالثة لا ينبغي أن تحجب استجابة التثبيت | `post-install` (الإعداد الافتراضي — `shouldRunSynchronously: false`، مع محاولات إعادة من العامل) |
@@ -1,28 +1,28 @@
---
title: المطورون
description: Build apps, use the API, self-host, or contribute to the codebase.
description: أنشئ تطبيقات، استخدم واجهة برمجة التطبيقات، استضف ذاتياً، أو ساهم في قاعدة الشفرة.
---
import { CardTitle } from "/snippets/card-title.mdx"
<CardGroup cols={٣}>
<Card href="/l/ar/developers/extend/apps/getting-started" img="/images/user-guide/halftone/dev-apps.png">
<CardTitle>Apps</CardTitle>
Extend Twenty with custom objects, server-side logic, UI components, and AI agents — all as TypeScript packages.
<CardTitle>التطبيقات</CardTitle>
وسّع Twenty بكائنات مخصصة، ومنطق على جانب الخادم، ومكونات واجهة المستخدم، ووكلاء الذكاء الاصطناعي — جميعها كحزم TypeScript.
</Card>
<Card href="/l/ar/developers/extend/api" img="/images/user-guide/halftone/dev-api.png">
<CardTitle>API</CardTitle>
REST and GraphQL APIs, webhooks, and OAuth.
واجهات برمجة تطبيقات REST وGraphQL، وخطافات الويب، وOAuth.
</Card>
<Card href="/l/ar/developers/self-host/capabilities/docker-compose" img="/images/user-guide/halftone/dev-self-host.png">
<CardTitle>Self-Host</CardTitle>
Run Twenty on your own infrastructure.
<CardTitle>الاستضافة الذاتية</CardTitle>
شغّل Twenty على البنية التحتية الخاصة بك.
</Card>
<Card href="/l/ar/developers/contribute/capabilities/local-setup" img="/images/user-guide/halftone/dev-contribute.png">
<CardTitle>Contribute</CardTitle>
Set up the monorepo locally and submit PRs.
<CardTitle>المساهمة</CardTitle>
قم بإعداد المستودع الأحادي محلياً وقدّم طلبات السحب.
</Card>
</CardGroup>
@@ -1,10 +1,10 @@
---
title: Datový model
description: Define objects, fields, roles, and application metadata with the Twenty SDK.
description: Definujte objekty, pole, role a metadata aplikace pomocí Twenty SDK.
icon: database
---
The `twenty-sdk` package provides `defineEntity` functions to declare your app's data model. Abyste umožnili SDK detekovat vaše entity, musíte použít `export default defineEntity({...})`. Tyto funkce validují vaši konfiguraci v době sestavení a poskytují automatické doplňování v IDE a typovou bezpečnost.
Balíček `twenty-sdk` poskytuje funkce `defineEntity` pro deklaraci datového modelu vaší aplikace. Abyste umožnili SDK detekovat vaše entity, musíte použít `export default defineEntity({...})`. Tyto funkce validují vaši konfiguraci v době sestavení a poskytují automatické doplňování v IDE a typovou bezpečnost.
<Note>
**Uspořádání souborů je na vás.**
@@ -1,6 +1,6 @@
---
title: Frontendové komponenty
description: Build React components that render inside Twenty's UI with sandboxed isolation.
description: Vytvářejte komponenty Reactu, které se vykreslují uvnitř uživatelského rozhraní Twenty se sandboxovou izola.
icon: window-maximize
---
@@ -1,10 +1,10 @@
---
title: Logické funkce
description: Define server-side TypeScript functions with HTTP, cron, and database event triggers.
description: Definujte serverové funkce v TypeScriptu se spouštěči pro HTTP, cron a databázové události.
icon: bolt
---
Logic functions are server-side TypeScript functions that run on the Twenty platform. They can be triggered by HTTP requests, cron schedules, or database events — and can also be exposed as tools for AI agents.
Logic funkce jsou serverové funkce v TypeScriptu, které běží na platformě Twenty. Mohou být spouštěny požadavky HTTP, plány cronu nebo databázovými událostmi — a lze je také zpřístupnit jako nástroje pro agenty AI.
<AccordionGroup>
<Accordion title="defineLogicFunction" description="Definujte logické funkce a jejich spouštěče">
@@ -388,7 +388,7 @@ export default definePreInstallLogicFunction({
**Zlaté pravidlo:**
| You want to... | Použít |
| Chcete... | Použít |
| ------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| Naplňte výchozí data, nakonfigurujte pracovní prostor, zaregistrujte externí prostředky | `post-install` |
| Spusťte dlouho běžící plnění nebo volání třetích stran, která by neměla blokovat odezvu instalace | `post-install` (výchozí — `shouldRunSynchronously: false`, s opakovanými pokusy workeru) |
@@ -1,28 +1,28 @@
---
title: Vývojáři
description: Build apps, use the API, self-host, or contribute to the codebase.
description: Vytvářejte aplikace, používejte API, hostujte sami nebo přispívejte do kódu.
---
import { CardTitle } from "/snippets/card-title.mdx"
<CardGroup cols={3}>
<Card href="/l/cs/developers/extend/apps/getting-started" img="/images/user-guide/halftone/dev-apps.png">
<CardTitle>Apps</CardTitle>
Extend Twenty with custom objects, server-side logic, UI components, and AI agentsall as TypeScript packages.
<CardTitle>Aplikace</CardTitle>
Rozšiřte Twenty pomocí vlastních objektů, serverové logiky, UI komponent a AI agentůto vše jako balíčky TypeScriptu.
</Card>
<Card href="/l/cs/developers/extend/api" img="/images/user-guide/halftone/dev-api.png">
<CardTitle>API</CardTitle>
REST and GraphQL APIs, webhooks, and OAuth.
Rozhraní API REST a GraphQL, webhooky a OAuth.
</Card>
<Card href="/l/cs/developers/self-host/capabilities/docker-compose" img="/images/user-guide/halftone/dev-self-host.png">
<CardTitle>Self-Host</CardTitle>
Run Twenty on your own infrastructure.
<CardTitle>Hostujte sami</CardTitle>
Provozujte Twenty na vlastní infrastruktuře.
</Card>
<Card href="/l/cs/developers/contribute/capabilities/local-setup" img="/images/user-guide/halftone/dev-contribute.png">
<CardTitle>Contribute</CardTitle>
Set up the monorepo locally and submit PRs.
<CardTitle>Přispějte</CardTitle>
Nastavte si monorepo lokálně a odesílejte PR.
</Card>
</CardGroup>
@@ -1,6 +1,6 @@
---
title: Frontend-Komponenten
description: Build React components that render inside Twenty's UI with sandboxed isolation.
description: Erstellen Sie React-Komponenten, die innerhalb der Twenty-UI gerendert werden und durch eine Sandbox isoliert sind.
icon: window-maximize
---
@@ -1,6 +1,6 @@
---
title: Entwickler
description: Build apps, use the API, self-host, or contribute to the codebase.
description: Entwickeln Sie Apps, nutzen Sie die API, hosten Sie selbst oder tragen Sie zur Codebasis bei.
---
import { CardTitle } from "/snippets/card-title.mdx"
@@ -8,21 +8,21 @@ import { CardTitle } from "/snippets/card-title.mdx"
<CardGroup cols={3}>
<Card href="/l/de/developers/extend/apps/getting-started" img="/images/user-guide/halftone/dev-apps.png">
<CardTitle>Apps</CardTitle>
Extend Twenty with custom objects, server-side logic, UI components, and AI agents — all as TypeScript packages.
Erweitern Sie Twenty mit benutzerdefinierten Objekten, serverseitiger Logik, UI-Komponenten und KI-Agenten — alles als TypeScript-Pakete.
</Card>
<Card href="/l/de/developers/extend/api" img="/images/user-guide/halftone/dev-api.png">
<CardTitle>API</CardTitle>
REST and GraphQL APIs, webhooks, and OAuth.
REST- und GraphQL-APIs, Webhooks und OAuth.
</Card>
<Card href="/l/de/developers/self-host/capabilities/docker-compose" img="/images/user-guide/halftone/dev-self-host.png">
<CardTitle>Self-Host</CardTitle>
Run Twenty on your own infrastructure.
<CardTitle>Selbst hosten</CardTitle>
Betreiben Sie Twenty auf Ihrer eigenen Infrastruktur.
</Card>
<Card href="/l/de/developers/contribute/capabilities/local-setup" img="/images/user-guide/halftone/dev-contribute.png">
<CardTitle>Contribute</CardTitle>
Set up the monorepo locally and submit PRs.
<CardTitle>Mitwirken</CardTitle>
Richten Sie das Monorepo lokal ein und reichen Sie PRs ein.
</Card>
</CardGroup>
@@ -1,28 +1,28 @@
---
title: Sviluppatori
description: Build apps, use the API, self-host, or contribute to the codebase.
description: Crea app, usa le API, esegui in self-hosting o contribuisci alla codebase.
---
import { CardTitle } from "/snippets/card-title.mdx"
<CardGroup cols={3}>
<Card href="/l/it/developers/extend/apps/getting-started" img="/images/user-guide/halftone/dev-apps.png">
<CardTitle>Apps</CardTitle>
Extend Twenty with custom objects, server-side logic, UI components, and AI agents — all as TypeScript packages.
<CardTitle>App</CardTitle>
Estendi Twenty con oggetti personalizzati, logica lato server, componenti UI e agenti IA — tutto come pacchetti TypeScript.
</Card>
<Card href="/l/it/developers/extend/api" img="/images/user-guide/halftone/dev-api.png">
<CardTitle>API</CardTitle>
REST and GraphQL APIs, webhooks, and OAuth.
API REST e GraphQL, webhook e OAuth.
</Card>
<Card href="/l/it/developers/self-host/capabilities/docker-compose" img="/images/user-guide/halftone/dev-self-host.png">
<CardTitle>Self-Host</CardTitle>
Run Twenty on your own infrastructure.
<CardTitle>Self-hosting</CardTitle>
Esegui Twenty sulla tua infrastruttura.
</Card>
<Card href="/l/it/developers/contribute/capabilities/local-setup" img="/images/user-guide/halftone/dev-contribute.png">
<CardTitle>Contribute</CardTitle>
Set up the monorepo locally and submit PRs.
<CardTitle>Contribuisci</CardTitle>
Configura il monorepo in locale e invia PR.
</Card>
</CardGroup>
@@ -1,6 +1,6 @@
---
title: Componentes de front-end
description: Build React components that render inside Twenty's UI with sandboxed isolation.
description: Crie componentes React que renderizam dentro da UI do Twenty com isolamento em sandbox.
icon: window-maximize
---
@@ -74,7 +74,7 @@ Os componentes de front-end têm dois modos de renderização controlados pela o
**Não headless (padrão)** — O componente renderiza uma interface visível. Quando acionado pelo menu de comandos, ele é aberto no painel lateral. Este é o comportamento padrão quando `isHeadless` é `false` ou omitido.
**Headless (`isHeadless: true`)** — The component mounts invisibly in the background. Ele não abre o painel lateral. Componentes headless são projetados para ações que executam lógica e, em seguida, se desmontam — por exemplo, executar uma tarefa assíncrona, navegar para uma página ou exibir um modal de confirmação. Eles se combinam naturalmente com os componentes Command do SDK descritos abaixo.
**Headless (`isHeadless: true`)** — O componente é montado de forma invisível em segundo plano. Ele não abre o painel lateral. Componentes headless são projetados para ações que executam lógica e, em seguida, se desmontam — por exemplo, executar uma tarefa assíncrona, navegar para uma página ou exibir um modal de confirmação. Eles se combinam naturalmente com os componentes Command do SDK descritos abaixo.
```tsx src/front-components/sync-tracker.tsx
import { defineFrontComponent } from 'twenty-sdk/define';
@@ -1,28 +1,28 @@
---
title: Programadores
description: Build apps, use the API, self-host, or contribute to the codebase.
description: Crie aplicativos, use a API, hospede por conta própria ou contribua para o código-fonte.
---
import { CardTitle } from "/snippets/card-title.mdx"
<CardGroup cols={3}>
<Card href="/l/pt/developers/extend/apps/getting-started" img="/images/user-guide/halftone/dev-apps.png">
<CardTitle>Apps</CardTitle>
Extend Twenty with custom objects, server-side logic, UI components, and AI agents — all as TypeScript packages.
<CardTitle>Aplicativos</CardTitle>
Estenda o Twenty com objetos personalizados, lógica do lado do servidor, componentes de UI e agentes de IA — tudo como pacotes em TypeScript.
</Card>
<Card href="/l/pt/developers/extend/api" img="/images/user-guide/halftone/dev-api.png">
<CardTitle>API</CardTitle>
REST and GraphQL APIs, webhooks, and OAuth.
APIs REST e GraphQL, webhooks e OAuth.
</Card>
<Card href="/l/pt/developers/self-host/capabilities/docker-compose" img="/images/user-guide/halftone/dev-self-host.png">
<CardTitle>Self-Host</CardTitle>
Run Twenty on your own infrastructure.
<CardTitle>Auto-hospedar</CardTitle>
Execute o Twenty na sua própria infraestrutura.
</Card>
<Card href="/l/pt/developers/contribute/capabilities/local-setup" img="/images/user-guide/halftone/dev-contribute.png">
<CardTitle>Contribute</CardTitle>
Set up the monorepo locally and submit PRs.
<CardTitle>Contribuir</CardTitle>
Configure o monorepo localmente e envie PRs.
</Card>
</CardGroup>