diff --git a/packages/twenty-docs/l/ro/developers/extend/capabilities/apps.mdx b/packages/twenty-docs/l/ro/developers/extend/capabilities/apps.mdx index 665dc0658b..d437fdb855 100644 --- a/packages/twenty-docs/l/ro/developers/extend/capabilities/apps.mdx +++ b/packages/twenty-docs/l/ro/developers/extend/capabilities/apps.mdx @@ -93,31 +93,31 @@ yarn twenty remote add --local --port 3000 De aici puteți: ```bash filename="Terminal" -# Add a new entity to your application (guided) +# Adaugă o entitate nouă în aplicația ta (ghidat) yarn twenty entity:add -# Watch your application's function logs +# Urmărește jurnalele funcțiilor aplicației tale yarn twenty function:logs -# Execute a function by name -yarn twenty function:execute -n my-function -p '{"name": "test"}' +# Execută o funcție după nume +yarn twenty function:execute -n my-function -p '{\"name\": \"test\"}' -# Execute the pre-install function +# Execută funcția de pre-instalare yarn twenty function:execute --preInstall -# Execute the post-install function +# Execută funcția post-instalare yarn twenty function:execute --postInstall -# Build the app for distribution +# Construiește aplicația pentru distribuire yarn twenty build -# Publish the app to npm or a Twenty server +# Publică aplicația pe npm sau pe un server Twenty yarn twenty publish -# Uninstall the application from the current workspace +# Dezinstalează aplicația din spațiul de lucru curent yarn twenty uninstall -# Display commands' help +# Afișează ajutorul pentru comenzi yarn twenty help ``` @@ -221,7 +221,7 @@ export default defineObject({ Comenzile ulterioare vor adăuga mai multe fișiere și foldere: -* `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` va genera automat doi clienți API tipizați în `node_modules/twenty-sdk/clients`: `CoreApiClient` (pentru datele spațiului de lucru prin `/graphql`) și `MetadataApiClient` (pentru configurarea spațiului de lucru și încărcarea fișierelor prin `/metadata`). * `yarn twenty entity:add` va adăuga fișiere de definire a entităților în `src/` pentru obiectele, funcțiile, componentele front-end, rolurile, abilitățile și altele. ## Autentificare @@ -880,7 +880,7 @@ Puncte cheie: * Componentele Front sunt componente React care sunt randate în contexte izolate în cadrul Twenty. * Câmpul `component` face referire la componenta React. -* Components are built and synced automatically during `yarn twenty dev`. +* Componentele sunt construite și sincronizate automat în timpul `yarn twenty dev`. Puteți crea componente Front noi în două moduri: @@ -1208,7 +1208,7 @@ Puteți crea agenți noi în două moduri: ### Generated typed clients -Two typed clients are auto-generated by `yarn twenty dev` and stored in `node_modules/twenty-sdk/clients` based on your workspace schema: +Doi clienți tipizați sunt generați automat de `yarn twenty dev` și stocați în `node_modules/twenty-sdk/clients`, pe baza schemei spațiului tău de lucru: * **`CoreApiClient`** — queries the `/graphql` endpoint for workspace data * **`MetadataApiClient`** — interoghează endpointul `/metadata` pentru configurarea spațiului de lucru și încărcarea fișierelor @@ -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` este livrat preconstruit împreună cu SDK-ul. +`CoreApiClient` este regenerat automat de `yarn twenty dev` ori de câte ori obiectele sau câmpurile tale se schimbă. `MetadataApiClient` este livrat preconstruit împreună cu SDK-ul. #### Acreditări la runtime în funcțiile de logică @@ -1295,10 +1295,10 @@ Explorați un exemplu minim, cap la cap, care demonstrează obiecte, funcții de Once you've developed your app with `app:dev`, use `app:build` to compile it into a distributable package. ```bash filename="Terminal" -# Build the app (output goes to .twenty/output/) +# Construiește aplicația (rezultatul este plasat în .twenty/output/) yarn twenty build -# Build and create a tarball (.tgz) for distribution +# Construiește și creează un pachet tar (.tgz) pentru distribuire yarn twenty build --tarball ``` @@ -1338,10 +1338,10 @@ Folosește `app:publish` pentru a distribui aplicația — fie în registrul npm ### Publicare pe npm (implicit) ```bash filename="Terminal" -# Publish to npm (requires npm login) +# Publică pe npm (necesită autentificare npm) yarn twenty publish -# Publish with a dist-tag (e.g. beta, next) +# Publică cu un dist-tag (de ex. beta, next) yarn twenty publish --tag beta ``` @@ -1350,7 +1350,7 @@ Aceasta construiește aplicația și rulează `npm publish` din directorul `.twe ### Publicare pe un server Twenty ```bash filename="Terminal" -# Publish directly to a Twenty server +# Publică direct pe un server Twenty yarn twenty publish --server https://app.twenty.com ``` @@ -1415,13 +1415,13 @@ Apoi adăugați un script `twenty`: } ``` -Now you can run all commands via `yarn twenty `, e.g. `yarn twenty dev`, `yarn twenty help`, etc. +Acum poți rula toate comenzile prin `yarn twenty `, de ex. `yarn twenty dev`, `yarn twenty help`, etc. ## Depanare * Erori de autentificare: rulați `yarn twenty auth:login` și asigurați-vă că cheia API are permisiunile necesare. * Nu se poate conecta la server: verificați URL-ul API și că serverul Twenty este accesibil. -* 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. +* Tipuri sau client lipsă/învechite: repornește `yarn twenty dev` — acesta generează automat clientul tipizat. +* Modul dev nu sincronizează: asigură-te că `yarn twenty dev` rulează și că modificările nu sunt ignorate de mediul tău. Canal de ajutor pe Discord: https://discord.com/channels/1130383047699738754/1130386664812982322 diff --git a/packages/twenty-docs/l/ru/developers/extend/capabilities/apps.mdx b/packages/twenty-docs/l/ru/developers/extend/capabilities/apps.mdx index 026ff51d09..b8b3365805 100644 --- a/packages/twenty-docs/l/ru/developers/extend/capabilities/apps.mdx +++ b/packages/twenty-docs/l/ru/developers/extend/capabilities/apps.mdx @@ -93,32 +93,32 @@ yarn twenty remote add --local --port 3000 Отсюда вы можете: ```bash filename="Terminal" -# Add a new entity to your application (guided) +# Добавить новую сущность в ваше приложение (с мастером) yarn twenty entity:add -# Watch your application's function logs +# Просматривать логи функций вашего приложения yarn twenty function:logs -# Execute a function by name +# Выполнить функцию по имени yarn twenty function:execute -n my-function -p '{"name": "test"}' -# Execute the pre-install function +# Выполнить предустановочную функцию yarn twenty function:execute --preInstall -# Execute the post-install function +# Выполнить послеустановочную функцию yarn twenty function:execute --postInstall -# Build the app for distribution +# Собрать приложение для распространения yarn twenty build -# Publish the app to npm or a Twenty server +# Опубликовать приложение в npm или на сервер Twenty yarn twenty publish -# Uninstall the application from the current workspace +# Удалить приложение из текущего рабочего пространства yarn twenty uninstall -# Display commands' help -yarn twenty help +# Показать справку по командам +yarn twenty help},{ ``` Смотрите также: страницы справки CLI для [create-twenty-app](https://www.npmjs.com/package/create-twenty-app) и [twenty-sdk CLI](https://www.npmjs.com/package/twenty-sdk). @@ -221,7 +221,7 @@ export default defineObject({ Позднее команды добавят больше файлов и папок: -* `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` автоматически сгенерирует два типизированных клиента API в `node_modules/twenty-sdk/clients`: `CoreApiClient` (для данных рабочего пространства через `/graphql`) и `MetadataApiClient` (для конфигурации рабочего пространства и загрузки файлов через `/metadata`). * `yarn twenty entity:add` добавит файлы определений сущностей в `src/` для ваших пользовательских объектов, функций, фронтенд-компонентов, ролей, навыков и многого другого. ## Аутентификация @@ -880,7 +880,7 @@ export default defineFrontComponent({ * Фронт-компоненты — это компоненты React, которые рендерятся в изолированных контекстах внутри Twenty. * Поле `component` ссылается на ваш компонент React. -* Components are built and synced automatically during `yarn twenty dev`. +* Компоненты автоматически собираются и синхронизируются во время `yarn twenty dev`. Вы можете создать новые фронт-компоненты двумя способами: @@ -1208,7 +1208,7 @@ export default defineAgent({ ### Сгенерированные типизированные клиенты -Two typed clients are auto-generated by `yarn twenty dev` and stored in `node_modules/twenty-sdk/clients` based on your workspace schema: +Два типизированных клиента автоматически генерируются с помощью `yarn twenty dev` и сохраняются в `node_modules/twenty-sdk/clients` на основе схемы вашего рабочего пространства: * **`CoreApiClient`** — выполняет запросы к конечной точке `/graphql` для получения данных рабочего пространства * **`MetadataApiClient`** — выполняет запросы к эндпоинту `/metadata` для получения конфигурации рабочего пространства и загрузки файлов. @@ -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` поставляется готовым в составе SDK. +`CoreApiClient` автоматически перегенерируется с помощью `yarn twenty dev` при изменении ваших объектов или полей. `MetadataApiClient` поставляется готовым в составе SDK. #### Учётные данные времени выполнения в логических функциях @@ -1295,10 +1295,10 @@ uploadFile( После того как вы разработали приложение с помощью `app:dev`, используйте `app:build`, чтобы скомпилировать его в распространяемый пакет. ```bash filename="Terminal" -# Build the app (output goes to .twenty/output/) +# Собрать приложение (результат сохраняется в .twenty/output/) yarn twenty build -# Build and create a tarball (.tgz) for distribution +# Собрать и создать tarball (.tgz) для распространения yarn twenty build --tarball ``` @@ -1338,10 +1338,10 @@ yarn twenty build --tarball ### Публикация в npm (по умолчанию) ```bash filename="Terminal" -# Publish to npm (requires npm login) +# Опубликовать в npm (требуется вход в npm) yarn twenty publish -# Publish with a dist-tag (e.g. beta, next) +# Опубликовать с меткой dist-tag (например, beta, next) yarn twenty publish --tag beta ``` @@ -1350,7 +1350,7 @@ yarn twenty publish --tag beta ### Публикация на сервер Twenty ```bash filename="Terminal" -# Publish directly to a Twenty server +# Опубликовать напрямую на сервер Twenty yarn twenty publish --server https://app.twenty.com ``` @@ -1415,13 +1415,13 @@ yarn add -D twenty-sdk } ``` -Now you can run all commands via `yarn twenty `, e.g. `yarn twenty dev`, `yarn twenty help`, etc. +Теперь вы можете запускать все команды через `yarn twenty `, например, `yarn twenty dev`, `yarn twenty help` и т. д. ## Устранение неполадок * Ошибки аутентификации: выполните `yarn twenty auth:login` и убедитесь, что у вашего ключа API есть необходимые права. * Не удаётся подключиться к серверу: проверьте URL API и доступность сервера Twenty. -* 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. +* Типы или клиент отсутствуют/устарели: перезапустите `yarn twenty dev` — он автоматически генерирует типизированный клиент. +* Режим разработки не синхронизируется: убедитесь, что запущен `yarn twenty dev`, и что ваша среда не игнорирует изменения. Канал помощи в Discord: https://discord.com/channels/1130383047699738754/1130386664812982322 diff --git a/packages/twenty-docs/l/tr/developers/extend/capabilities/apps.mdx b/packages/twenty-docs/l/tr/developers/extend/capabilities/apps.mdx index df4f98a8f0..cd20362a0e 100644 --- a/packages/twenty-docs/l/tr/developers/extend/capabilities/apps.mdx +++ b/packages/twenty-docs/l/tr/developers/extend/capabilities/apps.mdx @@ -100,7 +100,7 @@ yarn twenty entity:add yarn twenty function:logs # Execute a function by name -yarn twenty function:execute -n my-function -p '{"name": "test"}' +yarn twenty function:execute -n my-function -p '{\"name\": \"test\"}' # Execute the pre-install function yarn twenty function:execute --preInstall @@ -118,7 +118,7 @@ yarn twenty publish yarn twenty uninstall # Display commands' help -yarn twenty help +yarn twenty help},{ ``` Ayrıca bkz.: [create-twenty-app](https://www.npmjs.com/package/create-twenty-app) ve [twenty-sdk CLI](https://www.npmjs.com/package/twenty-sdk) için CLI başvuru sayfaları. @@ -221,7 +221,7 @@ export default defineObject({ İlerideki komutlar daha fazla dosya ve klasör ekleyecektir: -* `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`, `node_modules/twenty-sdk/clients` içinde iki tiplendirilmiş API istemcisini otomatik olarak oluşturur: `CoreApiClient` (`/graphql` üzerinden çalışma alanı verileri için) ve `MetadataApiClient` (çalışma alanı yapılandırması ve `/metadata` üzerinden dosya yüklemeleri için). * `yarn twenty entity:add`, özel nesneleriniz, fonksiyonlarınız, ön bileşenleriniz, rolleriniz, yetenekleriniz ve daha fazlası için `src/` altında varlık tanım dosyaları ekler. ## Kimlik Doğrulama @@ -880,7 +880,7 @@ export default defineFrontComponent({ * Ön uç bileşenleri, Twenty içinde yalıtılmış bağlamlarda görüntülenen React bileşenleridir. * `component` alanı, React bileşeninize referans verir. -* Components are built and synced automatically during `yarn twenty dev`. +* Bileşenler, `yarn twenty dev` sırasında otomatik olarak oluşturulur ve senkronize edilir. Yeni ön uç bileşenlerini iki şekilde oluşturabilirsiniz: @@ -1208,7 +1208,7 @@ Yeni ajanları iki şekilde oluşturabilirsiniz: ### Oluşturulan tiplendirilmiş istemciler -Two typed clients are auto-generated by `yarn twenty dev` and stored in `node_modules/twenty-sdk/clients` based on your workspace schema: +Çalışma alanı şemanıza göre `yarn twenty dev` tarafından iki tiplendirilmiş istemci otomatik olarak oluşturulur ve `node_modules/twenty-sdk/clients` içine kaydedilir: * **`CoreApiClient`** — çalışma alanı verileri için `/graphql` uç noktasını sorgular * **`MetadataApiClient`** — çalışma alanı yapılandırması ve dosya yüklemeleri için `/metadata` uç noktasını sorgular. @@ -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`, SDK ile birlikte önceden hazırlanmış olarak gelir. +`CoreApiClient`, nesneleriniz veya alanlarınız değiştiğinde `yarn twenty dev` tarafından otomatik olarak yeniden oluşturulur. `MetadataApiClient`, SDK ile birlikte önceden hazırlanmış olarak gelir. #### Mantık fonksiyonlarında çalışma zamanı kimlik bilgileri @@ -1415,13 +1415,13 @@ Ardından bir `twenty` betiği ekleyin: } ``` -Now you can run all commands via `yarn twenty `, e.g. `yarn twenty dev`, `yarn twenty help`, etc. +Artık tüm komutları `yarn twenty ` üzerinden çalıştırabilirsiniz; örn. `yarn twenty dev`, `yarn twenty help` vb. ## Sorun Giderme * Kimlik doğrulama hataları: `yarn twenty auth:login` çalıştırın ve API anahtarınızın gerekli izinlere sahip olduğundan emin olun. * Sunucuya bağlanılamıyor: API URL’sini ve Twenty sunucusunun erişilebilir olduğunu doğrulayın. -* 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. +* Türler veya istemci eksik/eski: `yarn twenty dev` komutunu yeniden çalıştırın — tiplendirilmiş istemciyi otomatik olarak oluşturur. +* Geliştirme modu eşitlenmiyor: `yarn twenty dev`'in çalıştığından ve değişikliklerin ortamınız tarafından yok sayılmadığından emin olun. Discord Yardım Kanalı: https://discord.com/channels/1130383047699738754/1130386664812982322