i18n - docs translations (#15923)

Created by Github action

Co-authored-by: github-actions <github-actions@twenty.com>
This commit is contained in:
github-actions[bot]
2025-11-19 13:22:56 +01:00
committed by GitHub
parent 9ad3b7be84
commit ca29357d37
23 changed files with 58 additions and 51 deletions
@@ -57,7 +57,7 @@ sectionInfo: أتمتة العمليات والاندماج مع الأدوات
**المشكلة**: الوصول إلى حد 100 سير عمل متزامن لكل مساحة عمل.
<Warning><Warning><Warning><Warning><Warning>لا يمكنك تشغيل أكثر من 100 سير عمل بالتوازي في أي وقت لكل مساحة عمل.</Warning> </Warning></Warning></Warning></Warning>
<Warning><Warning><Warning><Warning><Warning><Warning>لا يمكنك تشغيل أكثر من 100 سير عمل بالتوازي في أي وقت لكل مساحة عمل.</Warning> </Warning></Warning></Warning></Warning></Warning>
**حلول**:
@@ -18,7 +18,7 @@ Absolutamente. Puedes crear un nuevo espacio de trabajo haciendo clic en el men
<Accordion title="I accidentally created multiple workspaces but only need one. What should I do?"><Accordion title="How do I change my workspace appearance and regional settings?">Ve a `Configuración → Experiencia` para personalizar:
<Warning><Warning><Warning><Warning><Warning>No elimines tu cuenta (accesible en Configuración → Configuración de perfil): tu cuenta se comparte entre los diferentes espacios de trabajo.</Warning></Warning>
<Warning><Warning><Warning><Warning><Warning><Warning>No elimines tu cuenta (accesible en Configuración → Configuración de perfil): tu cuenta se comparte entre los diferentes espacios de trabajo.</Warning></Warning>
</Accordion>
<Accordion title="How can I disable my workspace?"><Accordion title="How can I disable my workspace?"><Accordion title="How can I disable my workspace?"><Accordion title="How can I disable my workspace?"><Accordion title="How can I disable my workspace?">Si solo deseas desactivar tu espacio de trabajo (no eliminarlo), ve a `Configuración → Facturación` y haz clic en `Cancelar plan`.</Accordion></Accordion>
@@ -57,7 +57,7 @@ Los formularios están diseñados actualmente solo para disparadores manuales. P
**Problema**: Se alcanza el límite de 100 flujos de trabajo concurrentes por espacio de trabajo.
<Warning><Warning><Warning><Warning><Warning>No puedes ejecutar más de 100 flujos de trabajo en paralelo en cualquier momento por espacio de trabajo.</Warning> </Warning></Warning></Warning></Warning>
<Warning><Warning><Warning><Warning><Warning><Warning>No puedes ejecutar más de 100 flujos de trabajo en paralelo en cualquier momento por espacio de trabajo.</Warning> </Warning></Warning></Warning></Warning></Warning>
**Soluciones**:
@@ -25,7 +25,7 @@ Vous pouvez **voir, modifier, supprimer des enregistrements** à partir de là a
- Utilisez la **barre de recherche** (appuyez sur `/` pour y accéder instantanément)
- Ouvrir la section **Paramètres**
<Warning><Warning><Warning><Warning><Warning>Veuillez noter que notre documentation API est accessible sous la section Paramètres et non dans le guide de l'utilisateur.</Warning> </Warning></Warning></Warning></Warning>
<Warning><Warning><Warning><Warning><Warning><Warning>Veuillez noter que notre documentation API est accessible sous la section Paramètres et non dans le guide de l'utilisateur.</Warning></Warning>
- </Warning>
Ayez un accès direct à vos **vues favorites**. Les favoris sont uniques pour chaque utilisateur.
@@ -51,7 +51,7 @@ Utilisez l'importation CSV via le menu Commande `Cmd + K` (Mac) ou `Ctrl + K` (W
- **Adresses email** - supprimez les doublons (exigence de l'objet Personnes)
- **Domaine** - supprimez les doublons (exigence de l'objet Entreprises) <Warning>
<Warning><Warning><Warning>Veuillez noter que les URL de domaine créées par la synchronisation avec votre boîte aux lettres et votre calendrier ont le format suivant `https://domain.com` </Warning></Warning></Warning></Warning>
<Warning><Warning><Warning><Warning>Veuillez noter que les URL de domaine créées par la synchronisation avec votre boîte aux lettres et votre calendrier ont le format suivant `https://domain.com` </Warning></Warning></Warning></Warning></Warning>
- **Formats de date** - assurez une uniformité (JJJJ-MM-JJ) ou modifiez ce format sous Paramètres → Expérience
- **Numéros de téléphone** - utilisez le format international (+1234567890)
@@ -13,6 +13,7 @@ image: /images/user-guide/kanban-views/kanban.png
これらのコマンドは packages/twenty-server フォルダから実行してください。
これらのコマンドは packages/twenty-server フォルダから実行してください。
これらのコマンドは packages/twenty-server フォルダから実行してください。
これらのコマンドは packages/twenty-server フォルダから実行してください。
From any other folder you can run `npx nx {command} twenty-server` (or `npx nx run twenty-server:{command}`).
### 初期設定
@@ -13,6 +13,7 @@ Figma は、デザイナーと開発者の間のコミュニケーションの
このガイドは、Figma を使って共同作業する方法を説明します。
このガイドは、Figma を使って共同作業する方法を説明します。
このガイドは、Figma を使って共同作業する方法を説明します。
このガイドは、Figma を使って共同作業する方法を説明します。
## アクセス
@@ -28,7 +29,7 @@ Figma は、デザイナーと開発者の間のコミュニケーションの
## Figma 構造
左側のサイドバーで、Twenty の Figma の異なるページにアクセスできます。 それらは次のように整理されています: それらは次のように整理されています: それらは次のように整理されています: それらは次のように整理されています:
左側のサイドバーで、Twenty の Figma の異なるページにアクセスできます。 それらは次のように整理されています: それらは次のように整理されています: それらは次のように整理されています: それらは次のように整理されています: それらは次のように整理されています:
- **コンポーネントページ:** これは最初のページです。 デザイナーはこれを使用して、デザインファイル全体で使用される再利用可能なデザイン要素を作成および整理します。 例えば、ボタン、アイコン、シンボル、またはその他の再利用可能なコンポーネントとして使用されます。 これにより、デザイン全体で一貫性を保つことができます。
- **メインページ:** 2 番目のページはメインページで、プロジェクトの完全なユーザーインターフェースを示しています。 _**再生**_ を押すことで、アプリプロトタイプを完全に使用できます。 **メインページ:** 2 番目のページはメインページで、プロジェクトの完全なユーザーインターフェースを示しています。 _**再生**_ を押すことで、アプリプロトタイプを完全に使用できます。 _**再生**_ を押すことで、アプリプロトタイプを完全に使用できます。
@@ -64,8 +65,9 @@ Figma プラットフォームの学習に関するより包括的な詳細と
これは推奨拡張機能の一部です。
これは推奨拡張機能の一部です。
これは推奨拡張機能の一部です。
これは推奨拡張機能の一部です。
## コラボレーション
1. **コメントの使用:** ツールバーの左側にあるバブルアイコンをクリックしてコメント機能を使用できます。
2. **カーソルチャット:** Figma の魅力的な機能のひとつにカーソルチャットがあります。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 **カーソルチャット:** Figma の魅力的な機能のひとつにカーソルチャットがあります。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 **カーソルチャット:** Figma の魅力的な機能のひとつにカーソルチャットがあります。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。
2. **カーソルチャット:** Figma の魅力的な機能のひとつにカーソルチャットがあります。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 **カーソルチャット:** Figma の魅力的な機能のひとつにカーソルチャットがあります。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 **カーソルチャット:** Figma の魅力的な機能のひとつにカーソルチャットがあります。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 **カーソルチャット:** Figma の魅力的な機能のひとつにカーソルチャットがあります。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 **カーソルチャット:** Figma の魅力的な機能のひとつにカーソルチャットがあります。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。 他の Figma を同時に使用している誰かを見た場合、`/` キー(Windows)または `;` キー(Mac)を押してメッセージを送信します。
@@ -17,11 +17,11 @@ Docker containers are for production hosting or self-hosting, for the contributi
**重要:** このガイドで明示的に言及されている設定のみを変更してください。 他の構成を変更すると、問題が発生する可能性があります。 他の構成を変更すると、問題が発生する可能性があります。 他の構成を変更すると、問題が発生する可能性があります。
高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 すべての環境変数は、サーバーレベルまたはワーカーレベルでdocker-compose.ymlファイルに宣言する必要があります。 高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 すべての環境変数は、サーバーレベルまたはワーカーレベルでdocker-compose.ymlファイルに宣言する必要があります。
高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 すべての環境変数は、サーバーレベルまたはワーカーレベルでdocker-compose.ymlファイルに宣言する必要があります。 高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 すべての環境変数は、サーバーレベルまたはワーカーレベルでdocker-compose.ymlファイルに宣言する必要があります。 高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 高度な構成については、[環境変数の設定](https://docs.twenty.com/l/ja/developers/self-hosting/setup)を参照してください。 すべての環境変数は、サーバーレベルまたはワーカーレベルでdocker-compose.ymlファイルに宣言する必要があります。
## システム要件
- RAM: 環境に最低2GBのRAMがあることを確認してください。 メモリが不足するとプロセスがクラッシュすることがあります。 メモリが不足するとプロセスがクラッシュすることがあります。 メモリが不足するとプロセスがクラッシュすることがあります。 メモリが不足するとプロセスがクラッシュすることがあります。
- RAM: 環境に最低2GBのRAMがあることを確認してください。 メモリが不足するとプロセスがクラッシュすることがあります。 メモリが不足するとプロセスがクラッシュすることがあります。 メモリが不足するとプロセスがクラッシュすることがあります。 メモリが不足するとプロセスがクラッシュすることがあります。 メモリが不足するとプロセスがクラッシュすることがあります。
- Docker & Docker Compose: 両方がインストールされ、最新であることを確認してください。
## オプション 1: ワンラインスクリプト
@@ -158,7 +158,7 @@ SSLHTTPS)は、特定のブラウザ機能が正しく動作するために
2. **.env ファイルを更新**
.env`ファイルを開き、`SERVER_URL\\\\`を更新します:
.env`ファイルを開き、`SERVER_URL\\\\\`を更新します:
```ini
SERVER_URL=http(s)://your-domain-or-ip:your-port
@@ -42,15 +42,15 @@ export const MyComponent = () => {
</Tab>
<Tab title="Props">
| プロパティ | タイプ | 説明 |
| --------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| disabled | ブール型 | `true` に設定されるとアイコンピッカーは無効になります |
| onChange | 機能 | ユーザーがアイコンを選択したときにトリガーされるコールバック関数。 ユーザーがアイコンを選択したときにトリガーされるコールバック関数。 それは `iconKey` と `Icon` プロパティを持つオブジェクトを受け取ります ユーザーがアイコンを選択したときにトリガーされるコールバック関数。 それは `iconKey` と `Icon` プロパティを持つオブジェクトを受け取ります ユーザーがアイコンを選択したときにトリガーされるコールバック関数。 それは `iconKey` と `Icon` プロパティを持つオブジェクトを受け取ります |
| selectedIconKey | string | 最初に選択されたアイコンのキー |
| onClickOutside | 機能 | ユーザーがドロップダウン外をクリックしたときにトリガーされるコールバック関数 |
| onClose | 機能 | ドロップダウンが閉じられたときにトリガーされるコールバック関数 |
| onOpen | 機能 | ドロップダウンが開かれたときにトリガーされるコールバック関数 |
| バリアント | string | クリック可能なアイコンのビジュアルスタイルバリアント。 オプションには `primary`、 `secondary`、 `tertiary` が含まれます |
| プロパティ | タイプ | 説明 |
| --------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| disabled | ブール型 | `true` に設定されるとアイコンピッカーは無効になります |
| onChange | 機能 | ユーザーがアイコンを選択したときにトリガーされるコールバック関数。 ユーザーがアイコンを選択したときにトリガーされるコールバック関数。 それは `iconKey` と `Icon` プロパティを持つオブジェクトを受け取ります ユーザーがアイコンを選択したときにトリガーされるコールバック関数。 それは `iconKey` と `Icon` プロパティを持つオブジェクトを受け取ります ユーザーがアイコンを選択したときにトリガーされるコールバック関数。 それは `iconKey` と `Icon` プロパティを持つオブジェクトを受け取ります ユーザーがアイコンを選択したときにトリガーされるコールバック関数。 それは `iconKey` と `Icon` プロパティを持つオブジェクトを受け取ります |
| selectedIconKey | string | 最初に選択されたアイコンのキー |
| onClickOutside | 機能 | ユーザーがドロップダウン外をクリックしたときにトリガーされるコールバック関数 |
| onClose | 機能 | ドロップダウンが閉じられたときにトリガーされるコールバック関数 |
| onOpen | 機能 | ドロップダウンが開かれたときにトリガーされるコールバック関数 |
| バリアント | string | クリック可能なアイコンのビジュアルスタイルバリアント。 オプションには `primary`、 `secondary`、 `tertiary` が含まれます |
</Tab>
</Tabs>
@@ -35,10 +35,10 @@ export const MyComponent = () => {
</Tab>
<Tab title="Props">
| プロパティ | タイプ | 説明 |
| --------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| className | string | 追加のスタイリングのためのオプションクラス名 |
| リンク | array | 各オブジェクトはブレッドクラムリンクを表します。 各オブジェクトはブレッドクラムリンクを表します。 各オブジェクトはブレッドクラムリンクを表します。 各オブジェクトはブレッドクラムリンクを表します。 各オブジェクトには `children` プロパティ(リンクのテキストコンテンツ)とオプションの `href` プロパティ(リンクをクリックしたときに移動するURL)が含まれています。 |
| プロパティ | タイプ | 説明 |
| --------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| className | string | 追加のスタイリングのためのオプションクラス名 |
| リンク | array | 各オブジェクトはブレッドクラムリンクを表します。 各オブジェクトはブレッドクラムリンクを表します。 各オブジェクトはブレッドクラムリンクを表します。 各オブジェクトはブレッドクラムリンクを表します。 各オブジェクトはブレッドクラムリンクを表します。 各オブジェクトには `children` プロパティ(リンクのテキストコンテンツ)とオプションの `href` プロパティ(リンクをクリックしたときに移動するURL)が含まれています。 |
</Tab>
</Tabs>
@@ -43,10 +43,10 @@ export const MyComponent = () => {
</Tab>
<Tab title="Props">
| プロパティ | タイプ | 説明 |
| -------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| activeItemName | string | 現在アクティブなナビゲーション項目の名前 |
| アイテム | array | 各ナビゲーションアイテムを表すオブジェクトの配列。 各ナビゲーションアイテムを表すオブジェクトの配列。 各ナビゲーションアイテムを表すオブジェクトの配列。 各ナビゲーションアイテムを表すオブジェクトの配列。 各オブジェクトには、アイテムの `name`、表示する `Icon` コンポーネント、およびアイテムがクリックされたときに呼び出される `onClick` 関数が含まれています。 |
| プロパティ | タイプ | 説明 |
| -------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| activeItemName | string | 現在アクティブなナビゲーション項目の名前 |
| アイテム | array | 各ナビゲーションアイテムを表すオブジェクトの配列。 各ナビゲーションアイテムを表すオブジェクトの配列。 各ナビゲーションアイテムを表すオブジェクトの配列。 各ナビゲーションアイテムを表すオブジェクトの配列。 各ナビゲーションアイテムを表すオブジェクトの配列。 各オブジェクトには、アイテムの `name`、表示する `Icon` コンポーネント、およびアイテムがクリックされたときに呼び出される `onClick` 関数が含まれています。 |
</Tab>
</Tabs>
@@ -53,7 +53,7 @@ Twentyは自動的に一意性を強制し、データを整理します。 そ
### 重複の処理
時々、重複するレコードを持つことになります。 時々、重複するレコードを持つことになります。 時々、重複するレコードを持つことになります。 時々、重複するレコードを持つことになります。 Twentyには、`People` と `Companies` のマージ機能があります。情報を失うことなく重複したレコードを組み合わせて、データベースをクリーンに保つことができます。
時々、重複するレコードを持つことになります。 時々、重複するレコードを持つことになります。 時々、重複するレコードを持つことになります。 時々、重複するレコードを持つことになります。 時々、重複するレコードを持つことになります。 Twentyには、`People` と `Companies` のマージ機能があります。情報を失うことなく重複したレコードを組み合わせて、データベースをクリーンに保つことができます。
レコードをマージするには、2つのレコードを選択し、Macの場合は `Cmd+K`、Windowsの場合は `Ctrl+K` のコマンドメニューを開き、`Merge Records` をクリックしてください。
@@ -80,7 +80,7 @@ Twentyは自動的に一意性を強制し、データを整理します。 そ
- **メール**: この連絡先とのメールスレッド(チームがメールボックスを接続している場合)
- **カレンダー**: このコンタクトとのミーティングとアポイントメント
メールとカレンダーのタブは特に強力です: チーム内の誰かがTwentyにメールボックスを接続した場合、すべてのメール交換とミーティングを自動的に表示します。 この設定方法については、[メールとカレンダー](/l/ja/user-guide/collaboration/emails-and-calendars)ガイドで詳しく学べます。 この設定方法については、[メールとカレンダー](/l/ja/user-guide/collaboration/emails-and-calendars)ガイドで詳しく学べます。 この設定方法については、[メールとカレンダー](/l/ja/user-guide/collaboration/emails-and-calendars)ガイドで詳しく学べます。 この設定方法については、[メールとカレンダー](/l/ja/user-guide/collaboration/emails-and-calendars)ガイドで詳しく学べます。
メールとカレンダーのタブは特に強力です: チーム内の誰かがTwentyにメールボックスを接続した場合、すべてのメール交換とミーティングを自動的に表示します。 この設定方法については、[メールとカレンダー](/l/ja/user-guide/collaboration/emails-and-calendars)ガイドで詳しく学べます。 この設定方法については、[メールとカレンダー](/l/ja/user-guide/collaboration/emails-and-calendars)ガイドで詳しく学べます。 この設定方法については、[メールとカレンダー](/l/ja/user-guide/collaboration/emails-and-calendars)ガイドで詳しく学べます。 この設定方法については、[メールとカレンダー](/l/ja/user-guide/collaboration/emails-and-calendars)ガイドで詳しく学べます。 この設定方法については、[メールとカレンダー](/l/ja/user-guide/collaboration/emails-and-calendars)ガイドで詳しく学べます。
### 必要なフィールドを追加する
@@ -88,7 +88,7 @@ Twentyは自動的に一意性を強制し、データを整理します。 そ
## 削除されたレコードの管理
Twentyでレコードを削除すると、それは永遠に消えるわけではありません。 レコードは「ソフト削除」され、非表示になりますが、必要に応じて復元可能です。 レコードは「ソフト削除」され、非表示になりますが、必要に応じて復元可能です。 レコードは「ソフト削除」され、非表示になりますが、必要に応じて復元可能です。 レコードは「ソフト削除」され、非表示になりますが、必要に応じて復元可能です。
Twentyでレコードを削除すると、それは永遠に消えるわけではありません。 レコードは「ソフト削除」され、非表示になりますが、必要に応じて復元可能です。 レコードは「ソフト削除」され、非表示になりますが、必要に応じて復元可能です。 レコードは「ソフト削除」され、非表示になりますが、必要に応じて復元可能です。 レコードは「ソフト削除」され、非表示になりますが、必要に応じて復元可能です。 レコードは「ソフト削除」され、非表示になりますが、必要に応じて復元可能です。
削除されたレコードにアクセスするには、Macではコマンドメニュー `Cmd+K` を、Windowsでは `Ctrl+K` を開いた後、`削除されたレコードを表示` をクリックします。 そこから、レコードを復元するか、必要ないと確信した場合は完全に削除することができます。 そこから、レコードを復元するか、必要ないと確信した場合は完全に削除することができます。 そこから、レコードを復元するか、必要ないと確信した場合は完全に削除することができます。 そこから、レコードを復元するか、必要ないと確信した場合は完全に削除することができます。
@@ -13,4 +13,4 @@ sectionInfo: "リード、販売、顧客を管理するための基本的な CR
GTM チームは、リードスコアリング、データエンリッチメント、ラウンドロビン、テリトリー割り当て、自動リマインダー、メールシーケンスなどの高度な販売機能をしばしば必要とします。 これらは Twenty に組み込まれた機能ではありませんが、柔軟なワークフローシステムを使用して、すべてを特定のニーズに合わせて設定および調整することができます。
これらの自動化をステップバイステップで構築する方法については、[ワークフローセクション](/l/ja/user-guide/workflows/getting-started-workflows)をご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。
これらの自動化をステップバイステップで構築する方法については、[ワークフローセクション](/l/ja/user-guide/workflows/getting-started-workflows)をご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。 詳細例については、[内部自動化](/l/ja/user-guide/workflows/internal-automations) および [外部ツール統合](/l/ja/user-guide/workflows/external-tool-integration) ガイドをご覧ください。
@@ -11,7 +11,7 @@ sectionInfo: 柔軟なデータモデルは、独自のビジネスプロセス
## データモデルとは何ですか?
データモデルは、CRMにおける情報がどのように整理されるかを定義する構造です。 それは、どのオブジェクトが存在するか(会社、人、機会など)、それらが持つプロパティ(フィールド)が何か、そしてそれらがどのように関連しているかを決定します。 それを顧客データの地図として考えることができます。 それは、どのオブジェクトが存在するか(会社、人、機会など)、それらが持つプロパティ(フィールド)が何か、そしてそれらがどのように関連しているかを決定します。 それを顧客データの地図として考えることができます。 それは、どのオブジェクトが存在するか(会社、人、機会など)、それらが持つプロパティ(フィールド)が何か、そしてそれらがどのように関連しているかを決定します。 それを顧客データの地図として考えることができます。 それは、どのオブジェクトが存在するか(会社、人、機会など)、それらが持つプロパティ(フィールド)が何か、そしてそれらがどのように関連しているかを決定します。 それを顧客データの地図として考えることができます。
データモデルは、CRMにおける情報がどのように整理されるかを定義する構造です。 それは、どのオブジェクトが存在するか(会社、人、機会など)、それらが持つプロパティ(フィールド)が何か、そしてそれらがどのように関連しているかを決定します。 それを顧客データの地図として考えることができます。 それは、どのオブジェクトが存在するか(会社、人、機会など)、それらが持つプロパティ(フィールド)が何か、そしてそれらがどのように関連しているかを決定します。 それを顧客データの地図として考えることができます。 それは、どのオブジェクトが存在するか(会社、人、機会など)、それらが持つプロパティ(フィールド)が何か、そしてそれらがどのように関連しているかを決定します。 それを顧客データの地図として考えることができます。 それは、どのオブジェクトが存在するか(会社、人、機会など)、それらが持つプロパティ(フィールド)が何か、そしてそれらがどのように関連しているかを決定します。 それを顧客データの地図として考えることができます。 それは、どのオブジェクトが存在するか(会社、人、機会など)、それらが持つプロパティ(フィールド)が何か、そしてそれらがどのように関連しているかを決定します。 それを顧客データの地図として考えることができます。
## なぜデータモデルをカスタマイズすべきですか?
@@ -20,17 +20,17 @@ Twentyは、日常をサポートする最適なデータモデルを形成す
## データモデルを設計するためのヒント
データモデルを構築する方法は一つだけではありません。 以下のヒントを参考にして自分のモデルを構築してください。 以下のヒントを参考にして自分のモデルを構築してください。 以下のヒントを参考にして自分のモデルを構築してください。 以下のヒントを参考にして自分のモデルを構築してください。
データモデルを構築する方法は一つだけではありません。 以下のヒントを参考にして自分のモデルを構築してください。 以下のヒントを参考にして自分のモデルを構築してください。 以下のヒントを参考にして自分のモデルを構築してください。 以下のヒントを参考にして自分のモデルを構築してください。 以下のヒントを参考にして自分のモデルを構築してください。
**1. 主要なオブジェクトから始めましょう。**
あなたが扱う主要な概念を特定します(例:会社、人、機会)。 これら3つのオブジェクトは頻繁に使用されるため既に利用可能です。 しかし、必要な他のオブジェクトについても考えてみてください。
例:Stripeではオブジェクト`サブスクリプション`が、Airbnbではオブジェクト`旅行`が、スタートアップアクセラレーターではオブジェクト`バッチ`が必要でしょう。
**2. バリエーションにはフィールドを使い、新しいオブジェクトは使わないでください。**
既存のオブジェクトの特性に過ぎないもの(例:会社の「業種」や機会の「ステータス」)はフィールドにします。 カテゴリ、ラベル、属性にはフィールドが最適です。 カテゴリ、ラベル、属性にはフィールドが最適です。 カテゴリ、ラベル、属性にはフィールドが最適です。 カテゴリ、ラベル、属性にはフィールドが最適です。
既存のオブジェクトの特性に過ぎないもの(例:会社の「業種」や機会の「ステータス」)はフィールドにします。 カテゴリ、ラベル、属性にはフィールドが最適です。 カテゴリ、ラベル、属性にはフィールドが最適です。 カテゴリ、ラベル、属性にはフィールドが最適です。 カテゴリ、ラベル、属性にはフィールドが最適です。 カテゴリ、ラベル、属性にはフィールドが最適です。
**3. 単独で存在する場合には新しいオブジェクトを作成してください。**
概念が独自のライフサイクル、プロパティ、または関係を持つ場合、それは通常オブジェクトに値します。 例えば: 例えば: 例えば: 例えば:
概念が独自のライフサイクル、プロパティ、または関係を持つ場合、それは通常オブジェクトに値します。 例えば: 例えば: 例えば: 例えば: 例えば:
- **プロジェクト**:独自の期限、所有者、タスクを持つもの
- **サブスクリプション**:会社、製品、請求書を結ぶもの
@@ -39,7 +39,7 @@ Twentyは、日常をサポートする最適なデータモデルを形成す
これらは単一のフィールドを超えており、独自のデータと関係を有しています。
**4. 関連するレコードの数が不定である場合にオブジェクトを作成します。**
リンクする回数が多く、その数が不明な場合、独自のオブジェクトとする方が良いです。 例えば、`製品1`や`製品2`などといったフィールドを作成する代わりに、`製品`オブジェクトを定義し、元のレコードに関連付けてください。 こうすることにより、1つでも100の製品があっても、モデルを変更せずにサポートできます。 例えば、`製品1`や`製品2`などといったフィールドを作成する代わりに、`製品`オブジェクトを定義し、元のレコードに関連付けてください。 こうすることにより、1つでも100の製品があっても、モデルを変更せずにサポートできます。 例えば、`製品1`や`製品2`などといったフィールドを作成する代わりに、`製品`オブジェクトを定義し、元のレコードに関連付けてください。 こうすることにより、1つでも100の製品があっても、モデルを変更せずにサポートできます。 例えば、`製品1`や`製品2`などといったフィールドを作成する代わりに、`製品`オブジェクトを定義し、元のレコードに関連付けてください。 こうすることにより、1つでも100の製品があっても、モデルを変更せずにサポートできます。
リンクする回数が多く、その数が不明な場合、独自のオブジェクトとする方が良いです。 例えば、`製品1`や`製品2`などといったフィールドを作成する代わりに、`製品`オブジェクトを定義し、元のレコードに関連付けてください。 こうすることにより、1つでも100の製品があっても、モデルを変更せずにサポートできます。 例えば、`製品1`や`製品2`などといったフィールドを作成する代わりに、`製品`オブジェクトを定義し、元のレコードに関連付けてください。 こうすることにより、1つでも100の製品があっても、モデルを変更せずにサポートできます。 例えば、`製品1`や`製品2`などといったフィールドを作成する代わりに、`製品`オブジェクトを定義し、元のレコードに関連付けてください。 こうすることにより、1つでも100の製品があっても、モデルを変更せずにサポートできます。 例えば、`製品1`や`製品2`などといったフィールドを作成する代わりに、`製品`オブジェクトを定義し、元のレコードに関連付けてください。 こうすることにより、1つでも100の製品があっても、モデルを変更せずにサポートできます。 例えば、`製品1`や`製品2`などといったフィールドを作成する代わりに、`製品`オブジェクトを定義し、元のレコードに関連付けてください。 こうすることにより、1つでも100の製品があっても、モデルを変更せずにサポートできます。
**5. まずはシンプルに保ちましょう。**
フィールドから始めます。 フィールドが多すぎたり、記録が繰り返されたり、関係が収まらないと感じたときに新しいオブジェクトに移行します。 まずはシンプルに保ちましょう。\*\*
@@ -50,7 +50,7 @@ CRMには基本的な2つの種類のレコードがあります:
## オブジェクト
オブジェクトは、CRMにおける特定のエンティティを表すデータ構造です(例:人々、会社、機会)。 オブジェクトは標準(ビルトイン)またはカスタム(あなたによって作成)することができます。 オブジェクトは標準(ビルトイン)またはカスタム(あなたによって作成)することができます。 オブジェクトは標準(ビルトイン)またはカスタム(あなたによって作成)することができます。 オブジェクトは標準(ビルトイン)またはカスタム(あなたによって作成)することができます。
オブジェクトは、CRMにおける特定のエンティティを表すデータ構造です(例:人々、会社、機会)。 オブジェクトは標準(ビルトイン)またはカスタム(あなたによって作成)することができます。 オブジェクトは標準(ビルトイン)またはカスタム(あなたによって作成)することができます。 オブジェクトは標準(ビルトイン)またはカスタム(あなたによって作成)することができます。 オブジェクトは標準(ビルトイン)またはカスタム(あなたによって作成)することができます。 オブジェクトは標準(ビルトイン)またはカスタム(あなたによって作成)することができます。
## 商談
@@ -91,5 +91,5 @@ Webhooksは、特定のイベントが発生したときにTwentyから他のア
## ワークスペースメンバー
ワークスペースメンバーは、ワークスペースにアクセスできるチームのTwentyユーザーです。 それらはレコードの所有者またはアサインとして割り当てることができます。 それらはレコードの所有者またはアサインとして割り当てることができます。 それらはレコードの所有者またはアサインとして割り当てることができます。 それらはレコードの所有者またはアサインとして割り当てることができます。
ワークスペースメンバーは、ワークスペースにアクセスできるチームのTwentyユーザーです。 それらはレコードの所有者またはアサインとして割り当てることができます。 それらはレコードの所有者またはアサインとして割り当てることができます。 それらはレコードの所有者またはアサインとして割り当てることができます。 それらはレコードの所有者またはアサインとして割り当てることができます。 それらはレコードの所有者またはアサインとして割り当てることができます。
@@ -217,4 +217,4 @@ sectionInfo: プロセスを自動化し、外部ツールと統合します
- ワークスペースにつき100の同時ワークフロー制限を覚えておく - 複数のレコードを処理する際には手動トリガーに「バルク」提供を利用(詳細については[Workflow Features](/l/ja/user-guide/workflows/workflow-features)を参照)
- ワークフローがアクティブになる前にサンプルデータでテスト
統合問題のトラブルシューティングについては、[Workflow Troubleshooting](/l/ja/user-guide/workflows/workflow-troubleshooting)ガイドをご覧ください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。
統合問題のトラブルシューティングについては、[Workflow Troubleshooting](/l/ja/user-guide/workflows/workflow-troubleshooting)ガイドをご覧ください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。
@@ -22,6 +22,6 @@ image: /images/user-guide/tips/light-bulb.png
## 避免使用 `any` 類型
當您將變量聲明為 `any` 類型時,TypeScript 的類型檢查器不會進行任何類型檢查,使得可以將任何類型的值分配給該變量。 TypeScript 使用類型推斷來根據值確定變量的類型。 通過將其聲明為 `any` 類型,TypeScript 就無法再推斷類型。 這使得在開發期間難以捕捉與類型相關的錯誤,導致運行時錯誤,使代碼的可維護性、可靠性降低,並難以讓其他人理解。 TypeScript 使用類型推斷來根據值確定變量的類型。 通過將其聲明為 `any` 類型,TypeScript 就無法再推斷類型。 這使得在開發期間難以捕捉與類型相關的錯誤,導致運行時錯誤,使代碼的可維護性、可靠性降低,並難以讓其他人理解。 TypeScript 使用類型推斷來根據值確定變量的類型。 通過將其聲明為 `any` 類型,TypeScript 就無法再推斷類型。 這使得在開發期間難以捕捉與類型相關的錯誤,導致運行時錯誤,使代碼的可維護性、可靠性降低,並難以讓其他人理解。 TypeScript 使用類型推斷來根據值確定變量的類型。 通過將其聲明為 `any` 類型,TypeScript 就無法再推斷類型。 這使得在開發期間難以捕捉與類型相關的錯誤,導致運行時錯誤,使代碼的可維護性、可靠性降低,並難以讓其他人理解。
當您將變量聲明為 `any` 類型時,TypeScript 的類型檢查器不會進行任何類型檢查,使得可以將任何類型的值分配給該變量。 TypeScript 使用類型推斷來根據值確定變量的類型。 通過將其聲明為 `any` 類型,TypeScript 就無法再推斷類型。 這使得在開發期間難以捕捉與類型相關的錯誤,導致運行時錯誤,使代碼的可維護性、可靠性降低,並難以讓其他人理解。 TypeScript 使用類型推斷來根據值確定變量的類型。 通過將其聲明為 `any` 類型,TypeScript 就無法再推斷類型。 這使得在開發期間難以捕捉與類型相關的錯誤,導致運行時錯誤,使代碼的可維護性、可靠性降低,並難以讓其他人理解。 TypeScript 使用類型推斷來根據值確定變量的類型。 通過將其聲明為 `any` 類型,TypeScript 就無法再推斷類型。 這使得在開發期間難以捕捉與類型相關的錯誤,導致運行時錯誤,使代碼的可維護性、可靠性降低,並難以讓其他人理解。 TypeScript 使用類型推斷來根據值確定變量的類型。 通過將其聲明為 `any` 類型,TypeScript 就無法再推斷類型。 這使得在開發期間難以捕捉與類型相關的錯誤,導致運行時錯誤,使代碼的可維護性、可靠性降低,並難以讓其他人理解。 TypeScript 使用類型推斷來根據值確定變量的類型。 通過將其聲明為 `any` 類型,TypeScript 就無法再推斷類型。 這使得在開發期間難以捕捉與類型相關的錯誤,導致運行時錯誤,使代碼的可維護性、可靠性降低,並難以讓其他人理解。
這就是為什麼一切都應有明確的類型。 因此,如果您創建一個包含名字和姓氏的新對象,您應該創建一個包含名字和姓氏的接口或類型,以定義您正在操作對象的形狀。
@@ -88,7 +88,7 @@ workspace
└───workspace.factory.ts
```
工作空间目录的根目录包含`workspace.factory.ts`,其中包含`createGraphQLSchema`函数。 此函数通过使用元数据为各个工作空间定制架构来生成工作空间特定的架构。 通过分离架构和解析程序的构建,我们使用`makeExecutableSchema`函数,该函数结合这些离散元素。 該函數使用元數據生成工作區特定的結構,以便為個別工作空間定制結構。 通過將結構和解決器構建分開,我們使用 `makeExecutableSchema` 函數,將這些離散元素結合在一起。
工作空间目录的根目录包含`workspace.factory.ts`,其中包含`createGraphQLSchema`函数。 此函数通过使用元数据为各个工作空间定制架构来生成工作空间特定的架构。 通过分离架构和解析程序的构建,我们使用`makeExecutableSchema`函数,该函数结合这些离散元素。 該函數使用元數據生成工作區特定的結構,以便為個別工作空間定制結構。 通過將結構和解決器構建分開,我們使用 `makeExecutableSchema` 函數,將這些離散元素結合在一起。 該函數使用元數據生成工作區特定的結構,以便為個別工作空間定制結構。 通過將結構和解決器構建分開,我們使用 `makeExecutableSchema` 函數,將這些離散元素結合在一起。
这个策略不仅仅是关于组织,它还有助于优化,比如缓存生成的类型定义以提高性能和可扩展性。
@@ -17,7 +17,7 @@ image: /images/user-guide/notes/notes_header.png
### Coolify
使用 Coolify 部署 Twenty 到伺服器。 (官方 Coolify 映像即將推出) (官方 Coolify 映像即將推出) (官方 Coolify 映像即將推出) (官方 Coolify 映像即將推出)
使用 Coolify 部署 Twenty 到伺服器。 (官方 Coolify 映像即將推出) (官方 Coolify 映像即將推出) (官方 Coolify 映像即將推出) (官方 Coolify 映像即將推出) (官方 Coolify 映像即將推出)
[Coolify 文件](https://coolify.io/docs/get-started/introduction)
@@ -157,12 +157,12 @@ export const MyComponent = () => {
</Tab>
<Tab title="Props">
| 屬性 | 类型 | 描述 |
| ---- | ----------------- | -------------------------------------------------------------------------------------------- |
| href | 字符串 | 链接的目标网址或路径 |
| 子元素 | `React.ReactNode` | 在链接中显示的内容 |
| 类型 | 字符串 | 社交連結的類型。 社交連結的類型。 選項包括:`url`、`LinkedIn`和`Twitter` 社交链接的类型。 选项包括:`url`、`LinkedIn` 和 `Twitter` |
| 點擊 | function | 链接被点击时触发的回调函数 |
| 屬性 | 类型 | 描述 |
| ---- | ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| href | 字符串 | 链接的目标网址或路径 |
| 子元素 | `React.ReactNode` | 在链接中显示的内容 |
| 类型 | 字符串 | 社交連結的類型。 社交連結的類型。 選項包括:`url`、`LinkedIn`和`Twitter` 社交链接的类型。 选项包括:`url`、`LinkedIn` 和 `Twitter` 社交链接的类型。 选项包括:`url`、`LinkedIn` 和 `Twitter` |
| 點擊 | function | 链接被点击时触发的回调函数 |
</Tab>
</Tabs>
@@ -54,11 +54,11 @@ The result is a CRM that's either too basic, or one that's attempting to be a ja
**筆記:** 為每個記錄創建詳細筆記以更有效地共享知識。 [新增筆記](/l/zh/user-guide/collaboration/notes)。 [新增筆記](/l/zh/user-guide/collaboration/notes)。
**任務:** 安排任務以跟踪客戶互動。 [查看方法](/l/zh/user-guide/collaboration/tasks)。 [查看方法](/l/zh/user-guide/collaboration/tasks)。 [查看方法](/l/zh/user-guide/collaboration/tasks)。 [查看方法](/l/zh/user-guide/collaboration/tasks)。 [查看方法](/l/zh/user-guide/collaboration/tasks)。
**任務:** 安排任務以跟踪客戶互動。 [查看方法](/l/zh/user-guide/collaboration/tasks)。 [查看方法](/l/zh/user-guide/collaboration/tasks)。 [查看方法](/l/zh/user-guide/collaboration/tasks)。 [查看方法](/l/zh/user-guide/collaboration/tasks)。 [查看方法](/l/zh/user-guide/collaboration/tasks)。 [查看方法](/l/zh/user-guide/collaboration/tasks)。
**權限:** 使用靈活的工作空間和對象級權限控制訪問和管理用戶角色。 [配置權限](/l/zh/user-guide/settings/permissions)。 [配置權限](/l/zh/user-guide/settings/permissions)。
**API 和 Webhooks** 使用 API 和 Webhooks 連接到其他應用並自動化工作流程。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。
**API 和 Webhooks** 使用 API 和 Webhooks 連接到其他應用並自動化工作流程。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。 [開始集成](/l/zh/user-guide/integrations-api/api-webhooks)。
## 立即加入
@@ -73,7 +73,7 @@ Twenty 的权限系统允许您控制对三个主要区域的访问:
#### 对象级别权限
- 在 **所有对象** 下,应用诸如 **查看记录**、**编辑记录**、**删除记录** 或 **销毁记录** 的权限到所有对象
- 在 **对象级权限** 下,为每个对象配置例外情况。 这些设置将覆盖 **所有对象** 中的设置 這些設定將覆蓋**所有對象**的設定
- 在 **对象级权限** 下,为每个对象配置例外情况。 这些设置将覆盖 **所有对象** 中的设置 在 **对象级权限** 下,为每个对象配置例外情况。 这些设置将覆盖 **所有对象** 中的设置 這些設定將覆蓋**所有對象**的設定
#### 字段级权限
@@ -38,7 +38,11 @@ sectionInfo: 配置您的Twenty工作空间设置和偏好
### 删除帐户
<Warning>
删除您的帐户将永久移除您对所有工作空间的访问权限。 此操作无法撤销。您将失去对所有工作空间的访问权限。如果您只想退出特定团队,您应该考虑单独退出工作空间。
刪除您的帳號將永久移除您對所有工作空間的訪問。
刪除您的帳號將永久移除您對所有工作空間的訪問。 此操作無法撤銷,您將失去所有工作空間權限,如您只想退出特定的團隊,應考慮退出個別的工作空間。
刪除您的帳號將永久移除您對所有工作空間的訪問。
刪除您的帳號將永久移除您對所有工作空間的訪問。 此操作無法撤銷,您將失去所有工作空間權限,如您只想退出特定的團隊,應考慮退出個別的工作空間。
</Warning>