From 8581c11d56e3c203b511506ee8e38fa7802c44b2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 14:38:19 +0200 Subject: [PATCH] i18n - docs translations (#19257) Created by Github action Co-authored-by: github-actions --- .../pt/developers/extend/apps/publishing.mdx | 28 ++++++++--------- .../ru/developers/extend/apps/publishing.mdx | 28 ++++++++--------- .../tr/developers/extend/apps/publishing.mdx | 30 +++++++++---------- 3 files changed, 43 insertions(+), 43 deletions(-) diff --git a/packages/twenty-docs/l/pt/developers/extend/apps/publishing.mdx b/packages/twenty-docs/l/pt/developers/extend/apps/publishing.mdx index 524c5fcc7a..3188b19d68 100644 --- a/packages/twenty-docs/l/pt/developers/extend/apps/publishing.mdx +++ b/packages/twenty-docs/l/pt/developers/extend/apps/publishing.mdx @@ -18,13 +18,13 @@ Ambos os caminhos começam na mesma etapa de **build**. ## Compilando seu app -Run the build command to compile your app and generate a distribution-ready `manifest.json`: +Execute o comando build para compilar seu app e gerar um `manifest.json` pronto para distribuição: ```bash filename="Terminal" yarn twenty build ``` -This compiles TypeScript sources, transpiles logic functions and front components, and writes everything to `.twenty/output/`. Add `--tarball` to also produce a `.tgz` package for manual distribution or the deploy command. +Isso compila seu código-fonte em TypeScript, transpila funções de lógica e componentes de front-end e grava tudo em `.twenty/output/`. Adicione `--tarball` para também gerar um pacote `.tgz` para distribuição manual ou para o comando de deploy. ## Implantando em um servidor (tarball) @@ -61,7 +61,7 @@ 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. -Sharing private apps is an Enterprise feature. Go to [Settings > Admin Panel > Enterprise](/settings/admin-panel#enterprise) to enable it. +Compartilhar apps privados é um recurso do plano Enterprise. Vá para [Configurações > Painel de Administração > Enterprise](/settings/admin-panel#enterprise) para ativá-lo. ### Gerenciamento de versões @@ -69,7 +69,7 @@ Sharing private apps is an Enterprise feature. Go to [Settings > Admin Panel > E Para lançar uma atualização: 1. Atualize o campo `version` no seu `package.json` -2. Run `yarn twenty deploy` (or `yarn twenty deploy --remote production`) +2. Execute `yarn twenty deploy` (ou `yarn twenty deploy --remote production`) 3. Os espaços de trabalho que têm o aplicativo instalado verão a atualização disponível em suas configurações {/* TODO: add screenshot of the Upgrade button */} @@ -81,7 +81,7 @@ Publicar no npm torna seu aplicativo descobrível no Marketplace da Twenty. Qual ### Requisitos * Uma conta no [npm](https://www.npmjs.com) -* The `twenty-app` keyword in your `package.json` `keywords` array (already included when you scaffold with `create-twenty-app`) +* A palavra-chave `twenty-app` no array `keywords` do seu `package.json` (já incluída quando você cria o projeto com `create-twenty-app`) ```json filename="package.json" { @@ -93,7 +93,7 @@ Publicar no npm torna seu aplicativo descobrível no Marketplace da Twenty. Qual ### Metadados do Marketplace -The `defineApplication()` config supports optional fields that control how your app appears in the marketplace. Use `logoUrl` and `screenshots` to reference images from the `public/` folder: +A configuração `defineApplication()` oferece suporte a campos opcionais que controlam como seu app aparece no marketplace. Use `logoUrl` e `screenshots` para referenciar imagens da pasta `public/`: ```ts src/application-config.ts export default defineApplication({ @@ -109,9 +109,9 @@ export default defineApplication({ }); ``` -See the [defineApplication accordion](/l/pt/developers/extend/apps/building#defineentity-functions) in the Building Apps page for the full list of marketplace fields (`author`, `category`, `aboutDescription`, `websiteUrl`, `termsUrl`, etc.). +Veja o [acordeão de defineApplication](/l/pt/developers/extend/apps/building#defineentity-functions) na página Building Apps para a lista completa de campos do marketplace (`author`, `category`, `aboutDescription`, `websiteUrl`, `termsUrl`, etc.). -### Publish +### Publicar ```bash filename="Terminal" yarn twenty publish @@ -127,7 +127,7 @@ yarn twenty publish --tag beta O servidor Twenty sincroniza seu catálogo do marketplace a partir do registro do npm **a cada hora**. -You can trigger the sync immediately instead of waiting: +Você pode acionar a sincronização imediatamente em vez de esperar: ```bash filename="Terminal" yarn twenty catalog-sync @@ -135,7 +135,7 @@ yarn twenty catalog-sync # yarn twenty catalog-sync --remote production ``` -The metadata shown in the marketplace comes from your `defineApplication()` config — fields like `displayName`, `description`, `author`, `category`, `logoUrl`, `screenshots`, `aboutDescription`, `websiteUrl`, and `termsUrl`. +Os metadados exibidos no marketplace vêm da sua configuração `defineApplication()` — campos como `displayName`, `description`, `author`, `category`, `logoUrl`, `screenshots`, `aboutDescription`, `websiteUrl` e `termsUrl`. Se o seu aplicativo não definir um `aboutDescription` em `defineApplication()`, o marketplace usará automaticamente o `README.md` do seu pacote no npm como conteúdo da página Sobre. Isso significa que você pode manter um único README tanto para o npm quanto para o marketplace da Twenty. Se quiser uma descrição diferente no marketplace, defina explicitamente `aboutDescription`. @@ -143,7 +143,7 @@ Se o seu aplicativo não definir um `aboutDescription` em `defineApplication()`, ### Publicação via CI -Use this GitHub Actions workflow to publish automatically on every release (uses [OIDC](https://docs.npmjs.com/trusted-publishers)): +Use este workflow do GitHub Actions para publicar automaticamente a cada release (usa [OIDC](https://docs.npmjs.com/trusted-publishers)): ```yaml filename=".github/workflows/publish.yml" name: Publish @@ -178,13 +178,13 @@ Para outros sistemas de CI (GitLab CI, CircleCI etc.), aplicam-se os mesmos trê ## Instalando aplicativos -Once an app is published (npm) or deployed (tarball), workspaces can install it through the UI. +Depois que um app é publicado (npm) ou implantado (tarball), os espaços de trabalho podem instalá-lo pela interface do usuário. -Go to the **Settings > Applications** page in Twenty, where both marketplace and tarball-deployed apps can be browsed and installed. +Vá para a página **Configurações > Aplicações** no Twenty, onde é possível navegar e instalar tanto apps do marketplace quanto apps implantados por tarball. {/* TODO: add screenshot of the UI when the app is registered */} -You can also install apps from the command line: +Você também pode instalar apps pela linha de comando: ```bash filename="Terminal" yarn twenty install diff --git a/packages/twenty-docs/l/ru/developers/extend/apps/publishing.mdx b/packages/twenty-docs/l/ru/developers/extend/apps/publishing.mdx index be720c5daf..4976d49a68 100644 --- a/packages/twenty-docs/l/ru/developers/extend/apps/publishing.mdx +++ b/packages/twenty-docs/l/ru/developers/extend/apps/publishing.mdx @@ -18,13 +18,13 @@ description: Распространяйте своё приложение Twenty ## Сборка вашего приложения -Run the build command to compile your app and generate a distribution-ready `manifest.json`: +Выполните команду сборки, чтобы скомпилировать приложение и сгенерировать готовый к распространению `manifest.json`: ```bash filename="Terminal" yarn twenty build ``` -This compiles TypeScript sources, transpiles logic functions and front components, and writes everything to `.twenty/output/`. Add `--tarball` to also produce a `.tgz` package for manual distribution or the deploy command. +Это компилирует исходные файлы TypeScript, транспилирует функции логики и фронтенд-компоненты и записывает всё в `.twenty/output/`. Добавьте `--tarball`, чтобы также создать пакет `.tgz` для ручного распространения или для команды deploy. ## Развертывание на сервер (tarball) @@ -61,7 +61,7 @@ yarn twenty deploy Ссылка общего доступа использует базовый URL сервера (без какого-либо поддомена рабочего пространства), поэтому она работает для любого рабочего пространства на сервере. -Sharing private apps is an Enterprise feature. Go to [Settings > Admin Panel > Enterprise](/settings/admin-panel#enterprise) to enable it. +Возможность делиться частными приложениями — функция Enterprise. Перейдите в [Настройки > Панель администратора > Enterprise](/settings/admin-panel#enterprise), чтобы включить её. ### Управление версиями @@ -69,7 +69,7 @@ Sharing private apps is an Enterprise feature. Go to [Settings > Admin Panel > E Чтобы выпустить обновление: 1. Обновите значение поля `version` в файле `package.json` -2. Run `yarn twenty deploy` (or `yarn twenty deploy --remote production`) +2. Выполните `yarn twenty deploy` (или `yarn twenty deploy --remote production`) 3. Рабочие пространства, в которых установлено приложение, увидят доступное обновление в своих настройках {/* TODO: add screenshot of the Upgrade button */} @@ -81,7 +81,7 @@ Sharing private apps is an Enterprise feature. Go to [Settings > Admin Panel > E ### Требования * Учётная запись [npm](https://www.npmjs.com) -* The `twenty-app` keyword in your `package.json` `keywords` array (already included when you scaffold with `create-twenty-app`) +* Ключевое слово `twenty-app` в массиве `keywords` вашего `package.json` (уже добавлено при создании проекта с помощью `create-twenty-app`) ```json filename="package.json" { @@ -93,7 +93,7 @@ Sharing private apps is an Enterprise feature. Go to [Settings > Admin Panel > E ### Метаданные маркетплейса -The `defineApplication()` config supports optional fields that control how your app appears in the marketplace. Use `logoUrl` and `screenshots` to reference images from the `public/` folder: +Конфигурация `defineApplication()` поддерживает необязательные поля, которые определяют, как ваше приложение отображается в маркетплейсе. Используйте `logoUrl` и `screenshots`, чтобы ссылаться на изображения из папки `public/`: ```ts src/application-config.ts export default defineApplication({ @@ -109,9 +109,9 @@ export default defineApplication({ }); ``` -See the [defineApplication accordion](/l/ru/developers/extend/apps/building#defineentity-functions) in the Building Apps page for the full list of marketplace fields (`author`, `category`, `aboutDescription`, `websiteUrl`, `termsUrl`, etc.). +См. [аккордеон defineApplication](/l/ru/developers/extend/apps/building#defineentity-functions) на странице «Создание приложений» для полного списка полей маркетплейса (`author`, `category`, `aboutDescription`, `websiteUrl`, `termsUrl` и т. д.). -### Publish +### Публикация ```bash filename="Terminal" yarn twenty publish @@ -127,7 +127,7 @@ yarn twenty publish --tag beta Сервер Twenty синхронизирует каталог маркетплейса из реестра npm **каждый час**. -You can trigger the sync immediately instead of waiting: +Вы можете запустить синхронизацию немедленно, вместо ожидания: ```bash filename="Terminal" yarn twenty catalog-sync @@ -135,7 +135,7 @@ yarn twenty catalog-sync # yarn twenty catalog-sync --remote production ``` -The metadata shown in the marketplace comes from your `defineApplication()` config — fields like `displayName`, `description`, `author`, `category`, `logoUrl`, `screenshots`, `aboutDescription`, `websiteUrl`, and `termsUrl`. +Метаданные, отображаемые в маркетплейсе, берутся из конфигурации `defineApplication()` — из таких полей, как `displayName`, `description`, `author`, `category`, `logoUrl`, `screenshots`, `aboutDescription`, `websiteUrl` и `termsUrl`. Если ваше приложение не определяет `aboutDescription` в `defineApplication()`, маркетплейс автоматически использует `README.md` вашего пакета из npm в качестве содержимого страницы «О приложении». Это означает, что вы можете поддерживать единый README как для npm, так и для маркетплейса Twenty. Если вы хотите другое описание в маркетплейсе, явно задайте `aboutDescription`. @@ -143,7 +143,7 @@ The metadata shown in the marketplace comes from your `defineApplication()` conf ### Публикация через CI -Use this GitHub Actions workflow to publish automatically on every release (uses [OIDC](https://docs.npmjs.com/trusted-publishers)): +Используйте этот workflow GitHub Actions, чтобы публиковать автоматически при каждом релизе (использует [OIDC](https://docs.npmjs.com/trusted-publishers)): ```yaml filename=".github/workflows/publish.yml" name: Publish @@ -178,13 +178,13 @@ jobs: ## Установка приложений -Once an app is published (npm) or deployed (tarball), workspaces can install it through the UI. +После публикации приложения (npm) или его развертывания (tarball) рабочие пространства могут установить его через интерфейс. -Go to the **Settings > Applications** page in Twenty, where both marketplace and tarball-deployed apps can be browsed and installed. +Перейдите на страницу **Настройки > Приложения** в Twenty, где можно просматривать и устанавливать как приложения из маркетплейса, так и развернутые через tarball. {/* TODO: add screenshot of the UI when the app is registered */} -You can also install apps from the command line: +Вы также можете устанавливать приложения из командной строки: ```bash filename="Terminal" yarn twenty install diff --git a/packages/twenty-docs/l/tr/developers/extend/apps/publishing.mdx b/packages/twenty-docs/l/tr/developers/extend/apps/publishing.mdx index ce04eef64c..f90047cc8f 100644 --- a/packages/twenty-docs/l/tr/developers/extend/apps/publishing.mdx +++ b/packages/twenty-docs/l/tr/developers/extend/apps/publishing.mdx @@ -18,13 +18,13 @@ Her iki yol da aynı **build** adımından başlar. ## Uygulamanızı derleme -Run the build command to compile your app and generate a distribution-ready `manifest.json`: +Uygulamanızı derlemek ve dağıtıma hazır bir `manifest.json` oluşturmak için build komutunu çalıştırın: ```bash filename="Terminal" yarn twenty build ``` -This compiles TypeScript sources, transpiles logic functions and front components, and writes everything to `.twenty/output/`. Add `--tarball` to also produce a `.tgz` package for manual distribution or the deploy command. +Bu işlem TypeScript kaynaklarını derler, mantık işlevlerini ve ön uç bileşenlerini transpile eder ve her şeyi `.twenty/output/` konumuna yazar. El ile dağıtım veya deploy komutu için bir `.tgz` paketini de üretmek amacıyla `--tarball` ekleyin. ## Sunucuya dağıtım (tarball) @@ -61,7 +61,7 @@ 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. -Sharing private apps is an Enterprise feature. Go to [Settings > Admin Panel > Enterprise](/settings/admin-panel#enterprise) to enable it. +Özel uygulamaları paylaşma bir Kurumsal özelliktir. [Ayarlar > Yönetim Paneli > Kurumsal](/settings/admin-panel#enterprise) bölümüne giderek etkinleştirin. ### Sürüm yönetimi @@ -69,7 +69,7 @@ Sharing private apps is an Enterprise feature. Go to [Settings > Admin Panel > E Bir güncelleme yayımlamak için: 1. `package.json` içindeki `version` alanını artırın -2. Run `yarn twenty deploy` (or `yarn twenty deploy --remote production`) +2. `yarn twenty deploy` (veya `yarn twenty deploy --remote production`) komutunu çalıştırın 3. Uygulamayı kurmuş olan çalışma alanları, ayarlarında mevcut güncellemeyi görecektir {/* TODO: add screenshot of the Upgrade button */} @@ -81,7 +81,7 @@ npm’ye yayımlamak, uygulamanızın Twenty pazaryerinde keşfedilebilir olmas ### Gereksinimler * Bir [npm](https://www.npmjs.com) hesabı -* The `twenty-app` keyword in your `package.json` `keywords` array (already included when you scaffold with `create-twenty-app`) +* `package.json` içindeki `keywords` dizinizdeki `twenty-app` anahtar sözcüğü (`create-twenty-app` ile iskelet oluşturduğunuzda zaten eklenir) ```json filename="package.json" { @@ -93,7 +93,7 @@ npm’ye yayımlamak, uygulamanızın Twenty pazaryerinde keşfedilebilir olmas ### Pazaryeri meta verileri -The `defineApplication()` config supports optional fields that control how your app appears in the marketplace. Use `logoUrl` and `screenshots` to reference images from the `public/` folder: +`defineApplication()` yapılandırması, uygulamanızın pazar yerinde nasıl görüneceğini kontrol eden isteğe bağlı alanları destekler. `public/` klasöründeki görsellere başvurmak için `logoUrl` ve `screenshots` kullanın: ```ts src/application-config.ts export default defineApplication({ @@ -109,9 +109,9 @@ export default defineApplication({ }); ``` -See the [defineApplication accordion](/l/tr/developers/extend/apps/building#defineentity-functions) in the Building Apps page for the full list of marketplace fields (`author`, `category`, `aboutDescription`, `websiteUrl`, `termsUrl`, etc.). +Pazar yeri alanlarının tam listesi için Uygulama Oluşturma sayfasındaki [defineApplication akordeonu](/l/tr/developers/extend/apps/building#defineentity-functions)'na bakın (`author`, `category`, `aboutDescription`, `websiteUrl`, `termsUrl`, vb.). -### Publish +### Yayımla ```bash filename="Terminal" yarn twenty publish @@ -125,9 +125,9 @@ yarn twenty publish --tag beta ### Pazar yerinde keşif nasıl çalışır -The Twenty server syncs its marketplace catalog from the npm registry **every hour**. +Twenty sunucusu pazar yeri kataloğunu npm kayıt defterinden **her saat** eşitler. -You can trigger the sync immediately instead of waiting: +Beklemek yerine eşitlemeyi hemen tetikleyebilirsiniz: ```bash filename="Terminal" yarn twenty catalog-sync @@ -135,7 +135,7 @@ yarn twenty catalog-sync # yarn twenty catalog-sync --remote production ``` -The metadata shown in the marketplace comes from your `defineApplication()` config — fields like `displayName`, `description`, `author`, `category`, `logoUrl`, `screenshots`, `aboutDescription`, `websiteUrl`, and `termsUrl`. +Pazar yerinde gösterilen meta veriler, `defineApplication()` yapılandırmanızdan gelir — `displayName`, `description`, `author`, `category`, `logoUrl`, `screenshots`, `aboutDescription`, `websiteUrl` ve `termsUrl` gibi alanlar. Uygulamanız `defineApplication()` içinde bir `aboutDescription` tanımlamıyorsa, pazaryeri, hakkında sayfasının içeriği olarak paketinizin npm'deki `README.md` dosyasını otomatik olarak kullanır. Bu, hem npm hem de Twenty pazaryeri için tek bir README dosyası kullanabileceğiniz anlamına gelir. Pazaryerinde farklı bir açıklama istiyorsanız, `aboutDescription` değerini açıkça ayarlayın. @@ -143,7 +143,7 @@ Uygulamanız `defineApplication()` içinde bir `aboutDescription` tanımlamıyor ### CI üzerinden yayımlama -Use this GitHub Actions workflow to publish automatically on every release (uses [OIDC](https://docs.npmjs.com/trusted-publishers)): +Her sürümde otomatik olarak yayımlamak için bu GitHub Actions iş akışını kullanın ([OIDC](https://docs.npmjs.com/trusted-publishers) kullanır): ```yaml filename=".github/workflows/publish.yml" name: Publish @@ -178,13 +178,13 @@ Diğer CI sistemleri (GitLab CI, CircleCI, vb.) için de aynı üç komut geçer ## Uygulamaları yükleme -Once an app is published (npm) or deployed (tarball), workspaces can install it through the UI. +Bir uygulama yayımlandığında (npm) veya dağıtıldığında (tarball), çalışma alanları onu kullanıcı arayüzü (UI) üzerinden yükleyebilir. -Go to the **Settings > Applications** page in Twenty, where both marketplace and tarball-deployed apps can be browsed and installed. +Twenty içinde **Ayarlar > Uygulamalar** sayfasına gidin; burada hem pazar yerindeki hem de tarball ile dağıtılmış uygulamalar görüntülenip yüklenebilir. {/* TODO: add screenshot of the UI when the app is registered */} -You can also install apps from the command line: +Uygulamaları komut satırından da yükleyebilirsiniz: ```bash filename="Terminal" yarn twenty install