diff --git a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md index 5b5812a3901a64..42c036a5336c5e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md @@ -31,14 +31,11 @@ Cuando se crea una lista utilizando una acción estándar (`listStyleType` o `li When the list is created using [the WP SET ATTRIBUTE command](../commands-legacy/4d-write-pro-attributes.md#lists), no specific margin is managed, by default the marker is added at the left boundary of the paragraph. El desarrollador puede añadir un margen personalizado si es necesario. -añada una parte sobre el hecho de que usted define dónde empieza su lista ordenada. - :::tip Entrada de blog relacionada [4D Write Pro – Adding a margin automatically when bullets are set using standard actions](https://blog.4d.com/4d-write-pro-adding-a-margin-automatically-when-bullets-are-set-using-standard-actions) ::: -y el nivel se gestionan con (acciones estándar) ### Listas de múltiples niveles diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md b/i18n/fr/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md index 8fba9f29677991..7d5552502f6e8e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md @@ -31,14 +31,11 @@ Lorsqu'une liste est créée à l'aide d'une action standard (`listStyleType` ou Lorsque la liste est créée à l'aide de la commande WP SET ATTRIBUTE(../commands-legacy/4d-write-pro-attributes.md#lists), aucune marge spécifique n'est gérée ; par défaut, le marqueur est ajouté à la limite gauche du paragraphe. Le développeur peut ajouter une marge personnalisée si nécessaire. -add a part about the fact that you define where your ordered list start. - :::tip Article(s) de blog sur le sujet [4D Write Pro - Ajout automatique d'une marge lorsque des puces sont définies à l'aide d'actions standard](https://blog.4d.com/4d-write-pro-adding-a-margin-automatically-when-bullets-are-set-using-standard-actions) ::: -and the level are managed with (standard actions) ### Multi-level lists diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/API/MethodClass.md b/i18n/ja/docusaurus-plugin-content-docs/current/API/MethodClass.md index 82126431346141..327b78c31d5962 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/API/MethodClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/API/MethodClass.md @@ -124,18 +124,18 @@ End if :::tip -Giving a *name* to your method is recommended if you want to: +以下のような場合には、 *name* 引数を使用してメソッドに名前をつけることが推奨されます: -- use persistent method name in the [Custom watch pane of the Debugger](../Debugging/debugger#custom-watch-pane) (anonymous methods are not persistent in the debugger). -- handle the volatile method using commands such as [`Method get path`](../commands/method-get-path) and [`Method resolve path`](../commands/method-resolve-path) (anonymous methods don't have paths). +- [デバッガのカスタムウォッチエリア](../Debugging/debugger#カスタムウォッチエリア) 内で一貫したメソッド名を使用する(anonymous なメソッドはデバッガでは永続的ではありません)。 +- [`Method get path`](../commands/method-get-path) や [`Method resolve path`](../commands/method-resolve-path) などのコマンドを使用して揮発性のメソッドを管理する(anonymous なメソッドはパスを持ちません)。 ::: -The resulting 4D.Method object can be checked using [`checkSyntax()`](#checksyntax) and executed using `()`, [`.apply()`](#apply) or [`.call()`](#call). +返される4D.Method オブジェクトは、[`checkSyntax()`](#checksyntax) を使用してチェックできる他、 `()`、 [`.apply()`](#apply) あるいは [`.call()`](#call) を使用して実行可能です。 :::note -Named volatile method objects are not project methods, they are not stored in disk files and cannot be called by commands such as [`EXECUTE METHOD`](../commands/execute-method). On the other hand, since they inherit from the [`4D.Function`](./FunctionClass.md) class, they can be used wherever a `4D.Function` object is expected. +命名された揮発性のメソッドオブジェクトはプロジェクトメソッドではありません。これらはディスクファイル内に保存はされず、[`EXECUTE METHOD`](../commands/execute-method) などのコマンドで呼び出すことはできません。 その一方で、これらは[`4D.Function`](./FunctionClass.md) クラスを継承するため、 `4D.Function` オブジェクトが想定されているところであればどこでも使用可能です。 ::: @@ -190,26 +190,26 @@ var $result:=$m.call(Null; 10; 5) //50
-| 引数 | 型 | | 説明 | -| --- | ------ | --------------------------- | -------------------------- | -| 戻り値 | Object | <- | Syntax check result object | +| 引数 | 型 | | 説明 | +| --- | ------ | --------------------------- | ------------------- | +| 戻り値 | Object | <- | シンタックスチェックの結果オブジェクト |
#### 説明 -The `.checkSyntax()` function checks the syntax of the source code of the `4D.Method` object and returns a result object. +`.checkSyntax()` 関数は `4D.Method` オブジェクトのソースコードに対してシンタックスをチェックし、その結果のオブジェクトを返します。 -The Result object contains the following properties: +結果オブジェクトには、以下のプロパティが格納されています: -| プロパティ | | 型 | 説明 | -| ------- | --------------------------------------------------------------------------------- | ------------------- | ---------------------------------------------------------------------------------------- | -| success | | Boolean | True if no syntax error was detected, false otherwise | -| errors | | Object の Collection | **以下はerror または warningの場合にのみ返されます**。 Collection of objects describing errors or warnings | -| | [].isError | Boolean | エラーならTrue、それ以外の場合は警告 | -| | [].message | Text | Error or warning message | -| | [].lineNumber | Integer | Line number of error in the code | +| プロパティ | | 型 | 説明 | +| ------- | --------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------ | +| success | | Boolean | シンタックスエラーが何も検出されなかった場合にはTrue、それ以外の場合にはFalse | +| errors | | Object の Collection | **以下はerror または warningの場合にのみ返されます**。 エラーまたは警告の詳細を格納したオブジェクトのコレクション | +| | [].isError | Boolean | エラーならTrue、それ以外の場合は警告 | +| | [].message | Text | エラーならTrue、それ以外の場合は警告 | +| | [].lineNumber | Integer | コード内でのエラーが発生した行番号 | #### 例題 @@ -237,7 +237,7 @@ End if #### 説明 -The `.name` property contains the name of the `4D.Method` object, if it was declared in the *name* parameter of the `new()` constructor. Otherwise, the property is not returned. +`.name` プロパティには、`new()` コンストラクターの *name* 引数内で宣言されていれば、`4D.Method` オブジェクトの名前が格納されています。 それ以外の場合、プロパティは返されません。 このプロパティは **読み取り専用** です。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/API/SessionClass.md b/i18n/ja/docusaurus-plugin-content-docs/current/API/SessionClass.md index 95021205c9d453..b7be5a17df24f1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/API/SessionClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/API/SessionClass.md @@ -3,7 +3,7 @@ id: SessionClass title: Session --- -Session オブジェクトは [`Session`](../commands/session) コマンドによって返されます。 These objects provide the developer with an interface allowing to manage the current session and execute actions such as store contextual data, share information between session processes, launch session-related preemptive processes, or (web context only) manage [privileges](../ORDA/privileges.md). +Session オブジェクトは [`Session`](../commands/session) コマンドによって返されます。 このオブジェクトは、カレントセッションを管理するためのインターフェースをデベロッパーに対して提供し、コンテキストデータの保存、プロセス間の情報共有、セッションに関連したプリエンプティブプロセスの開始などのアクションの実行や、[アクセス権](../ORDA/privileges.md) の管理(web コンテキストのみ)を可能にします。 :::tip 関連したblog 記事 @@ -19,7 +19,7 @@ Session オブジェクトは [`Session`](../commands/session) コマンドに このクラスは以下の種類のセッションをサポートしています: - [**Webユーザーセッション**](WebServer/sessions.md): [プロジェクトにおいてスケーラブルセッションが有効化されている](WebServer/sessions.md#webセッションの有効化) 場合、Webユーザーセッションが利用可能です。 これらは(REST アクセスを含めた)Web 接続に使用され、割り当てられた[権限](../ORDA/privileges.md) によって管理されます。 -- [**Remote user sessions**](../Desktop/sessions.md#remote-user-sessions): In client/server applications, remote users have their own sessions, managed from the client and from the server. +- [**リモートユーザー セッション**](../Desktop/sessions.md#リモートユーザーセッション): クライアント/サーバーアプリケーションでは、リモートユーザーは、クライアントおよびサーバーから管理される独自のセッションを持ちます。 - [**ストアドプロシージャーセッション**](../Desktop/sessions.md#ストアドプロシージャーセッション): サーバー上で実行される全てのストアドプロシージャーセッションの仮想ユーザーセッション。 - [**スタンドアロンセッション**](../Desktop/sessions.md#standalone-sessions): シングルユーザーアプリケーションで返されるローカルのセッションオブジェクト(クライアント/サーバーアプリケーションの開発およびテストフェーズにおいて有用です)。 @@ -83,7 +83,7 @@ Session オブジェクトは [`Session`](../commands/session) コマンドに - 権限は、この関数が実行された[セッションの種類](#セッションの種類) に関わらず、Web アクセスを通して実行されたコードにのみ適用されるという点に注意してください。 - この関数は [roles.json](../ORDA/privileges.md#rolesjsonファイル) ファイルで追加されたものであれ [`promote()`](#promote) 関数で追加されたものであれ、Web プロセスから**昇格された権限** を削除しません。 -- For security reasons, this function cannot be called from the client side of a remote user session (an error is returned). +- セキュリティ上の理由から、この関数はリモートユーザーセッションのクライアント側から呼び出すことはできません(エラーが返されます)。 ::: @@ -131,12 +131,12 @@ $isOK:=Session.clearPrivileges() *lifespan* に秒単位の値を渡すことで、カスタムのタイムアウト時間を設定することができます。 *lifespan* 引数が省略された場合はデフォルトで: -- for web sessions, the token is created with the same lifespan as the [`.idleTimeOut`](#idletimeout) of the session. -- for remote user sessions, the token is created with a 10 seconds lifespan. +- Web セッションの場合、トークンはセッションの[`.idleTimeOut`](#idletimeout) と同じ有効期限を持って作成されます。 +- リモートユーザーセッションの場合、トークンは10秒の有効期限を持って作成されます。 -In web sessions, the returned token can be used in exchanges with third-party applications or websites to securely identify the session. 例えば、セッションOTP トークンは支払いアプリケーションなどにおいて使用することができます。 +Web セッションにおいては、返されたトークンは、サードパーティアプリケーションや他のWebサイトとのやり取りで使用することでセッションを安全に特定することができます。 例えば、セッションOTP トークンは支払いアプリケーションなどにおいて使用することができます。 -In remote user sessions (and standalone sessions for test purposes), the returned token can be used by 4D to identify requests coming from the web that [share the session](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses). +リモートユーザーセッション(あるいはテスト目的でのスタンドアロンセッション)においては、返されたトークンを使用することで、4D が[セッションを共有した](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses) Web からのリクエストを特定することができます。 OTP トークンについてのより詳細な情報については、[こちらの章](../WebServer/sessions.md#セッショントークンotp)を参照して下さい。 @@ -187,7 +187,7 @@ Web プロセスに複数の権限が追加されていた場合、 `demote()` :::note 注記 - 権限は、この関数が実行された[セッションの種類](#セッションの種類) に関わらず、Web アクセスを通して実行されたコードにのみ適用されるという点に注意してください。 -- This function cannot be called from the client side of a remote user session (an error is returned). +- この関数は、リモートユーザーセッションのクライアント側から呼び出すことはできません(エラーが返されます)。 ::: @@ -435,7 +435,7 @@ End if `.id` プロパティは、ユーザーセッションの固有のID を格納しています。 -4D Server ではこの一意の文字列は、サーバーによって各セッションに対して自動的に割り当てられ、そのプロセスを識別することを可能にします。 It is available in both the `Session` on the server side and on the client side. +4D Server ではこの一意の文字列は、サーバーによって各セッションに対して自動的に割り当てられ、そのプロセスを識別することを可能にします。 サーバー側とクライアント側の、両方の `Session` から利用可能です。 :::tip @@ -508,26 +508,26 @@ End if #### 説明 -The `.info` property describes the session. +`.info` プロパティは、セッションの情報を格納します。 -- **Remote user sessions** and **Stored procedure sessions**: The `.info` object is the same object as the one returned in the "session" property by the [`Process activity`](../commands/process-activity) command. +- **リモートユーザーセッション** および **ストアドプロシージャーセッション**の場合: `.info` オブジェクトは[`Process activity`](../commands/process-activity) コマンドの "session" プロパティに返されるオブジェクトと同じです。 - **スタンドアロンセッションの場合**: `.info` オブジェクトは、[`Session info`](../commands/session-info) コマンドで返されるものと同じオブジェクトです。 - **Web ユーザーセッション**: `.info` オブジェクトにはWeb ユーザーセッションにおいて利用可能なプロパティが格納されています。 `.info` オブジェクトには、次のプロパティが格納されています: -| プロパティ | 型 | 説明 | -| ---------------- | -------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| type | Text | セッションのタイプ: "remote"、"storedProcedure"、"standalone"、"rest"、"web" | -| userName | Text | 4Dユーザー名 ([`.userName`](#username) と同じ値) | -| machineName | Text | | -| systemUserName | Text |