diff --git a/packages/twenty-docs/l/cs/developers/extend/capabilities/apps.mdx b/packages/twenty-docs/l/cs/developers/extend/capabilities/apps.mdx index 739ff2a420..10c8704bb2 100644 --- a/packages/twenty-docs/l/cs/developers/extend/capabilities/apps.mdx +++ b/packages/twenty-docs/l/cs/developers/extend/capabilities/apps.mdx @@ -93,32 +93,32 @@ yarn twenty remote add --local --port 3000 Odtud můžete: ```bash filename="Terminal" -# Add a new entity to your application (guided) +# Přidejte do vaší aplikace novou entitu (s průvodcem) yarn twenty entity:add -# Watch your application's function logs +# Sledujte logy funkcí vaší aplikace yarn twenty function:logs -# Execute a function by name +# Spusťte funkci podle názvu yarn twenty function:execute -n my-function -p '{"name": "test"}' -# Execute the pre-install function +# Spusťte předinstalační funkci yarn twenty function:execute --preInstall -# Execute the post-install function +# Spusťte postinstalační funkci yarn twenty function:execute --postInstall -# Build the app for distribution +# Sestavte aplikaci pro distribuci yarn twenty build -# Publish the app to npm or a Twenty server +# Publikujte aplikaci na npm nebo na server Twenty yarn twenty publish -# Uninstall the application from the current workspace +# Odinstalujte aplikaci z aktuálního pracovního prostoru yarn twenty uninstall -# Display commands' help -yarn twenty help +# Zobrazte nápovědu k příkazům +yarn twenty help},{ ``` Viz také: referenční stránky CLI pro [create-twenty-app](https://www.npmjs.com/package/create-twenty-app) a [twenty-sdk CLI](https://www.npmjs.com/package/twenty-sdk). @@ -221,7 +221,7 @@ export default defineObject({ Pozdější příkazy přidají další soubory a složky: -* `yarn twenty dev` will auto-generate two typed API clients in `node_modules/twenty-sdk/clients`: `CoreApiClient` (for workspace data via `/graphql`) and `MetadataApiClient` (for workspace configuration and file uploads via `/metadata`). +* `yarn twenty dev` automaticky vygeneruje dva typované API klienty v `node_modules/twenty-sdk/clients`: `CoreApiClient` (pro data pracovního prostoru přes `/graphql`) a `MetadataApiClient` (pro konfiguraci pracovního prostoru a nahrávání souborů přes `/metadata`). * `yarn twenty entity:add` přidá soubory s definicemi entit do `src/` pro vaše vlastní objekty, funkce, frontové komponenty, role, dovednosti a další. ## Ověření @@ -880,7 +880,7 @@ Hlavní body: * Frontendové komponenty jsou React komponenty, které se vykreslují v izolovaných kontextech v rámci Twenty. * Pole `component` odkazuje na vaši React komponentu. -* Components are built and synced automatically during `yarn twenty dev`. +* Komponenty se během `yarn twenty dev` automaticky sestaví a synchronizují. Nové frontendové komponenty můžete vytvořit dvěma způsoby: @@ -1208,7 +1208,7 @@ Nové agenty můžete vytvářet dvěma způsoby: ### Generované typované klienty -Two typed clients are auto-generated by `yarn twenty dev` and stored in `node_modules/twenty-sdk/clients` based on your workspace schema: +Dva typované klienty jsou automaticky vygenerovány pomocí `yarn twenty dev` a uloženy do `node_modules/twenty-sdk/clients` podle schématu vašeho pracovního prostoru: * **`CoreApiClient`** — provádí dotazy na endpoint `/graphql` za účelem získání dat pracovního prostoru * **`MetadataApiClient`** — odesílá dotazy na endpoint `/metadata` pro konfiguraci pracovního prostoru a nahrávání souborů @@ -1224,7 +1224,7 @@ const metadataClient = new MetadataApiClient(); const { currentWorkspace } = await metadataClient.query({ currentWorkspace: { id: true } }); ``` -`CoreApiClient` is re-generated automatically by `yarn twenty dev` whenever your objects or fields change. `MetadataApiClient` je v SDK k dispozici již předem sestavený. +`CoreApiClient` se automaticky znovu generuje pomocí `yarn twenty dev` kdykoli se změní vaše objekty nebo pole. `MetadataApiClient` je v SDK k dispozici již předem sestavený. #### Běhové přihlašovací údaje v logických funkcích @@ -1295,10 +1295,10 @@ Prozkoumejte minimalistický end-to-end příklad, který demonstruje objekty, l Jakmile vyvinete svou aplikaci pomocí `app:dev`, použijte `app:build` k jejímu zkompilování do distribučního balíčku. ```bash filename="Terminal" -# Build the app (output goes to .twenty/output/) +# Sestavte aplikaci (výstup se uloží do .twenty/output/) yarn twenty build -# Build and create a tarball (.tgz) for distribution +# Sestavte a vytvořte tarball (.tgz) pro distribuci yarn twenty build --tarball ``` @@ -1338,10 +1338,10 @@ Použijte `app:publish` k distribuci své aplikace — buď do registru npm, neb ### Publikovat na npm (výchozí) ```bash filename="Terminal" -# Publish to npm (requires npm login) +# Publikujte na npm (vyžaduje přihlášení k npm) yarn twenty publish -# Publish with a dist-tag (e.g. beta, next) +# Publikujte s dist-tagem (např. beta, next) yarn twenty publish --tag beta ``` @@ -1350,7 +1350,7 @@ Tímto se aplikace sestaví a spustí se `npm publish` z adresáře `.twenty/out ### Publikovat na server Twenty ```bash filename="Terminal" -# Publish directly to a Twenty server +# Publikujte přímo na server Twenty yarn twenty publish --server https://app.twenty.com ``` @@ -1415,13 +1415,13 @@ Poté přidejte skript `twenty`: } ``` -Now you can run all commands via `yarn twenty `, e.g. `yarn twenty dev`, `yarn twenty help`, etc. +Nyní můžete spouštět všechny příkazy přes `yarn twenty `, např. `yarn twenty dev`, `yarn twenty help` atd. ## Řešení potíží * Chyby ověření: spusťte `yarn twenty auth:login` a ujistěte se, že váš klíč API má požadovaná oprávnění. * Nelze se připojit k serveru: ověřte URL API a že je server Twenty dosažitelný. -* Types or client missing/outdated: restart `yarn twenty dev` — it auto-generates the typed client. -* Dev mode not syncing: ensure `yarn twenty dev` is running and that changes are not ignored by your environment. +* Typy nebo klient chybí nebo jsou zastaralé: restartujte `yarn twenty dev` — automaticky generuje typovaného klienta. +* Režim vývoje se nesynchronizuje: ujistěte se, že běží `yarn twenty dev` a že vaše prostředí změny neignoruje. Kanál podpory na Discordu: https://discord.com/channels/1130383047699738754/1130386664812982322 diff --git a/packages/twenty-docs/l/de/developers/extend/capabilities/apps.mdx b/packages/twenty-docs/l/de/developers/extend/capabilities/apps.mdx index a18133f353..2acaa3bd22 100644 --- a/packages/twenty-docs/l/de/developers/extend/capabilities/apps.mdx +++ b/packages/twenty-docs/l/de/developers/extend/capabilities/apps.mdx @@ -93,31 +93,31 @@ yarn twenty remote add --local --port 3000 Von hier aus können Sie: ```bash filename="Terminal" -# Add a new entity to your application (guided) +# Eine neue Entität zu Ihrer App hinzufügen (geführt) yarn twenty entity:add -# Watch your application's function logs +# Die Funktionsprotokolle Ihrer App überwachen yarn twenty function:logs -# Execute a function by name +# Eine Funktion anhand ihres Namens ausführen yarn twenty function:execute -n my-function -p '{"name": "test"}' -# Execute the pre-install function +# Die Pre-Installationsfunktion ausführen yarn twenty function:execute --preInstall -# Execute the post-install function +# Die Post-Installationsfunktion ausführen yarn twenty function:execute --postInstall -# Build the app for distribution +# Die App für die Verteilung erstellen yarn twenty build -# Publish the app to npm or a Twenty server +# Die App auf npm oder einen Twenty-Server veröffentlichen yarn twenty publish -# Uninstall the application from the current workspace +# Die App aus dem aktuellen Arbeitsbereich deinstallieren yarn twenty uninstall -# Display commands' help +# Hilfe zu Befehlen anzeigen yarn twenty help ``` @@ -221,7 +221,7 @@ export default defineObject({ Spätere Befehle fügen weitere Dateien und Ordner hinzu: -* `yarn twenty dev` will auto-generate two typed API clients in `node_modules/twenty-sdk/clients`: `CoreApiClient` (for workspace data via `/graphql`) and `MetadataApiClient` (for workspace configuration and file uploads via `/metadata`). +* `yarn twenty dev` generiert automatisch zwei typisierte API-Clients in `node_modules/twenty-sdk/clients`: `CoreApiClient` (für Arbeitsbereichsdaten über `/graphql`) und `MetadataApiClient` (für Arbeitsbereichskonfiguration und Datei-Uploads über `/metadata`). * `yarn twenty entity:add` fügt unter `src/` Entitätsdefinitionsdateien für Ihre benutzerdefinierten Objekte, Funktionen, Frontend-Komponenten, Rollen, Skills und mehr hinzu. ## Authentifizierung @@ -880,7 +880,7 @@ Hauptpunkte: * Frontend-Komponenten sind React-Komponenten, die in isolierten Kontexten innerhalb von Twenty gerendert werden. * Das Feld `component` verweist auf Ihre React-Komponente. -* Components are built and synced automatically during `yarn twenty dev`. +* Komponenten werden während `yarn twenty dev` automatisch gebaut und synchronisiert. Sie können neue Frontend-Komponenten auf zwei Arten erstellen: @@ -1208,7 +1208,7 @@ Sie können neue Agenten auf zwei Arten erstellen: ### Generierte typisierte Clients -Two typed clients are auto-generated by `yarn twenty dev` and stored in `node_modules/twenty-sdk/clients` based on your workspace schema: +Zwei typisierte Clients werden von `yarn twenty dev` automatisch generiert und basierend auf Ihrem Arbeitsbereichs-Schema in `node_modules/twenty-sdk/clients` gespeichert: * **`CoreApiClient`** — fragt den `/graphql`-Endpunkt nach Arbeitsbereichsdaten ab * **`MetadataApiClient`** — ruft über den Endpunkt `/metadata` die Arbeitsbereichskonfiguration und Datei-Uploads ab. @@ -1224,7 +1224,7 @@ const metadataClient = new MetadataApiClient(); const { currentWorkspace } = await metadataClient.query({ currentWorkspace: { id: true } }); ``` -`CoreApiClient` is re-generated automatically by `yarn twenty dev` whenever your objects or fields change. `MetadataApiClient` ist im SDK bereits enthalten. +`CoreApiClient` wird von `yarn twenty dev` automatisch neu generiert, sobald sich Ihre Objekte oder Felder ändern. `MetadataApiClient` ist im SDK bereits enthalten. #### Laufzeit-Anmeldedaten in Logikfunktionen @@ -1295,10 +1295,10 @@ Ein minimales End-to-End-Beispiel, das Objekte, Logikfunktionen, Frontend-Kompon Sobald Sie Ihre App mit `app:dev` entwickelt haben, verwenden Sie `app:build`, um sie in ein verteilbares Paket zu kompilieren. ```bash filename="Terminal" -# Build the app (output goes to .twenty/output/) +# Die App erstellen (Ausgabe nach .twenty/output/) yarn twenty build -# Build and create a tarball (.tgz) for distribution +# Build ausführen und ein Tarball (.tgz) für die Verteilung erstellen yarn twenty build --tarball ``` @@ -1338,10 +1338,10 @@ Verwenden Sie `app:publish`, um Ihre App zu verteilen — entweder zur npm-Regis ### Bei npm veröffentlichen (Standard) ```bash filename="Terminal" -# Publish to npm (requires npm login) +# Auf npm veröffentlichen (erfordert npm login) yarn twenty publish -# Publish with a dist-tag (e.g. beta, next) +# Mit einem dist-tag veröffentlichen (z. B. beta, next) yarn twenty publish --tag beta ``` @@ -1350,7 +1350,7 @@ Dies baut die App und führt `npm publish` aus dem Verzeichnis `.twenty/output/` ### Auf einem Twenty-Server veröffentlichen ```bash filename="Terminal" -# Publish directly to a Twenty server +# Direkt auf einen Twenty-Server veröffentlichen yarn twenty publish --server https://app.twenty.com ``` @@ -1415,13 +1415,13 @@ Fügen Sie dann ein `twenty`-Skript hinzu: } ``` -Now you can run all commands via `yarn twenty `, e.g. `yarn twenty dev`, `yarn twenty help`, etc. +Jetzt können Sie alle Befehle über `yarn twenty ` ausführen, z. B. `yarn twenty dev`, `yarn twenty help` usw. ## Fehlerbehebung * Authentifizierungsfehler: Führen Sie `yarn twenty auth:login` aus und stellen Sie sicher, dass Ihr API-Schlüssel die erforderlichen Berechtigungen hat. * Verbindung zum Server nicht möglich: Überprüfen Sie die API-URL und dass der Twenty-Server erreichbar ist. -* Types or client missing/outdated: restart `yarn twenty dev` — it auto-generates the typed client. -* Dev mode not syncing: ensure `yarn twenty dev` is running and that changes are not ignored by your environment. +* Typen oder Client fehlen/veraltet: Starten Sie `yarn twenty dev` neu — der typisierte Client wird automatisch generiert. +* Dev-Modus synchronisiert nicht: Stellen Sie sicher, dass `yarn twenty dev` läuft und dass Änderungen von Ihrer Umgebung nicht ignoriert werden. Discord-Hilfekanal: https://discord.com/channels/1130383047699738754/1130386664812982322 diff --git a/packages/twenty-docs/l/it/developers/extend/capabilities/apps.mdx b/packages/twenty-docs/l/it/developers/extend/capabilities/apps.mdx index a9ac8b5e2d..30f8b7b445 100644 --- a/packages/twenty-docs/l/it/developers/extend/capabilities/apps.mdx +++ b/packages/twenty-docs/l/it/developers/extend/capabilities/apps.mdx @@ -93,31 +93,31 @@ yarn twenty remote add --local --port 3000 Da qui puoi: ```bash filename="Terminal" -# Add a new entity to your application (guided) +# Aggiungi una nuova entità alla tua applicazione (guidata) yarn twenty entity:add -# Watch your application's function logs +# Monitora i log delle funzioni della tua applicazione yarn twenty function:logs -# Execute a function by name +# Esegui una funzione per nome yarn twenty function:execute -n my-function -p '{"name": "test"}' -# Execute the pre-install function +# Esegui la funzione di pre-installazione yarn twenty function:execute --preInstall -# Execute the post-install function +# Esegui la funzione post-installazione yarn twenty function:execute --postInstall -# Build the app for distribution +# Compila l'app per la distribuzione yarn twenty build -# Publish the app to npm or a Twenty server +# Pubblica l'app su npm o su un server Twenty yarn twenty publish -# Uninstall the application from the current workspace +# Disinstalla l'applicazione dallo spazio di lavoro corrente yarn twenty uninstall -# Display commands' help +# Mostra l'aiuto dei comandi yarn twenty help ``` @@ -221,7 +221,7 @@ export default defineObject({ Comandi successivi aggiungeranno altri file e cartelle: -* `yarn twenty dev` will auto-generate two typed API clients in `node_modules/twenty-sdk/clients`: `CoreApiClient` (for workspace data via `/graphql`) and `MetadataApiClient` (for workspace configuration and file uploads via `/metadata`). +* `yarn twenty dev` genererà automaticamente due client API tipizzati in `node_modules/twenty-sdk/clients`: `CoreApiClient` (per i dati dell'area di lavoro tramite `/graphql`) e `MetadataApiClient` (per la configurazione dell'area di lavoro e il caricamento di file tramite `/metadata`). * `yarn twenty entity:add` will add entity definition files under `src/` for your custom objects, functions, front components, roles, skills, and more. ## Autenticazione @@ -880,7 +880,7 @@ Punti chiave: * I componenti front-end sono componenti React che eseguono il rendering in contesti isolati all'interno di Twenty. * Il campo `component` fa riferimento al tuo componente React. -* Components are built and synced automatically during `yarn twenty dev`. +* I componenti vengono compilati e sincronizzati automaticamente durante `yarn twenty dev`. Puoi creare nuovi componenti front-end in due modi: @@ -1208,7 +1208,7 @@ Puoi creare nuovi agenti in due modi: ### Client tipizzati generati -Two typed clients are auto-generated by `yarn twenty dev` and stored in `node_modules/twenty-sdk/clients` based on your workspace schema: +Due client tipizzati sono generati automaticamente da `yarn twenty dev` e salvati in `node_modules/twenty-sdk/clients` in base allo schema della tua area di lavoro: * **`CoreApiClient`** — interroga l'endpoint `/graphql` per i dati dell'area di lavoro * **`MetadataApiClient`** — interroga l'endpoint `/metadata` per la configurazione dello spazio di lavoro e il caricamento dei file @@ -1224,7 +1224,7 @@ const metadataClient = new MetadataApiClient(); const { currentWorkspace } = await metadataClient.query({ currentWorkspace: { id: true } }); ``` -`CoreApiClient` is re-generated automatically by `yarn twenty dev` whenever your objects or fields change. `MetadataApiClient` è fornito pronto all'uso con l'SDK. +`CoreApiClient` viene rigenerato automaticamente da `yarn twenty dev` ogni volta che i tuoi oggetti o campi cambiano. `MetadataApiClient` è fornito pronto all'uso con l'SDK. #### Credenziali di runtime nelle funzioni logiche @@ -1295,10 +1295,10 @@ Esplora un esempio minimale end-to-end che dimostra oggetti, funzioni logiche, c Una volta che hai sviluppato la tua app con `app:dev`, usa `app:build` per compilarla in un pacchetto distribuibile. ```bash filename="Terminal" -# Build the app (output goes to .twenty/output/) +# Compila l'app (l'output va in .twenty/output/) yarn twenty build -# Build and create a tarball (.tgz) for distribution +# Compila e crea un tarball (.tgz) per la distribuzione yarn twenty build --tarball ``` @@ -1338,10 +1338,10 @@ Usa `app:publish` per distribuire la tua app — al registro npm oppure direttam ### Pubblica su npm (predefinito) ```bash filename="Terminal" -# Publish to npm (requires npm login) +# Pubblica su npm (richiede l'accesso a npm) yarn twenty publish -# Publish with a dist-tag (e.g. beta, next) +# Pubblica con un dist-tag (ad es. beta, next) yarn twenty publish --tag beta ``` @@ -1350,7 +1350,7 @@ Questo compila l'app ed esegue `npm publish` dalla directory `.twenty/output/`. ### Pubblica su un server Twenty ```bash filename="Terminal" -# Publish directly to a Twenty server +# Pubblica direttamente su un server Twenty yarn twenty publish --server https://app.twenty.com ``` @@ -1415,13 +1415,13 @@ Quindi aggiungi uno script `twenty`: } ``` -Now you can run all commands via `yarn twenty `, e.g. `yarn twenty dev`, `yarn twenty help`, etc. +Ora puoi eseguire tutti i comandi tramite `yarn twenty `, ad es. `yarn twenty dev`, `yarn twenty help`, ecc. ## Risoluzione dei problemi * Errori di autenticazione: esegui `yarn twenty auth:login` e assicurati che la tua chiave API abbia i permessi richiesti. * Impossibile connettersi al server: verifica l'URL dell'API e che il server Twenty sia raggiungibile. -* Types or client missing/outdated: restart `yarn twenty dev` — it auto-generates the typed client. -* Dev mode not syncing: ensure `yarn twenty dev` is running and that changes are not ignored by your environment. +* Tipi o client mancanti/obsoleti: riavvia `yarn twenty dev` — genera automaticamente il client tipizzato. +* Modalità di sviluppo non sincronizzata: assicurati che `yarn twenty dev` sia in esecuzione e che le modifiche non vengano ignorate dal tuo ambiente. Canale di supporto su Discord: https://discord.com/channels/1130383047699738754/1130386664812982322