From 535277bb10fe8fde0a4d472687a867bed82bc972 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Mon, 6 Oct 2025 22:16:58 +0200 Subject: [PATCH 01/40] New translations onvalidate.md (French) --- .../version-19/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-19/Events/onValidate.md b/i18n/fr/docusaurus-plugin-content-docs/version-19/Events/onValidate.md index d63caf08484ed5..0b7fc1feb24ec6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-19/Events/onValidate.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-19/Events/onValidate.md @@ -10,7 +10,7 @@ title: On Validate ## Description -Cet événement est déclenché lorsque la saisie des données d'enregistrement a été validée, par exemple après un appel de la commande `SAVE RECORD` ou après une [action standard](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Sous-formulaire From ef6644dc6e1896efac58355e98486e36885ea58f Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Mon, 6 Oct 2025 22:17:13 +0200 Subject: [PATCH 02/40] New translations onvalidate.md (Spanish) --- .../version-19/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/es/docusaurus-plugin-content-docs/version-19/Events/onValidate.md b/i18n/es/docusaurus-plugin-content-docs/version-19/Events/onValidate.md index 601f7f630e4e78..e5188fe1e9f7f2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-19/Events/onValidate.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-19/Events/onValidate.md @@ -10,7 +10,7 @@ title: On Validate ## Descripción -Este evento se dispara cuando la entrada de datos del registro ha sido validada, por ejemplo después de una llamada al comando `SAVE RECORD` o una [acción estándar](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Subformulario From f3bc1603028bcb7c852f0783a84d10bd5cbd0b86 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Mon, 6 Oct 2025 22:17:27 +0200 Subject: [PATCH 03/40] New translations onvalidate.md (Japanese) --- .../version-19/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-19/Events/onValidate.md b/i18n/ja/docusaurus-plugin-content-docs/version-19/Events/onValidate.md index 5316cd518fe59c..78363c6579fa03 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-19/Events/onValidate.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-19/Events/onValidate.md @@ -10,7 +10,7 @@ title: On Validate ## 説明 -このイベントは、`SAVE RECORD` コマンドコールや `accept` [標準アクションの後](FormObjects/properties_Action.md#標準アクション) など、レコードデータの入力が受け入れられたときにトリガーされます。 +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### サブフォーム From 353ca4952382d6ac20ae7c9c8e905486da89f772 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Mon, 6 Oct 2025 22:17:41 +0200 Subject: [PATCH 04/40] New translations onvalidate.md (Portuguese, Brazilian) --- .../version-19/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-19/Events/onValidate.md b/i18n/pt/docusaurus-plugin-content-docs/version-19/Events/onValidate.md index 8d285a95dde2e3..14be2e1946a626 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-19/Events/onValidate.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-19/Events/onValidate.md @@ -10,7 +10,7 @@ title: On Validate ## Descrição -Este evento é acionado quando a entrada de dados do registro foi validada, por exemplo, após uma chamada de comando `SAVE RECORD` ou uma [ação padrão](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Subformulário From 2498b092ccefcee1c3ce8a1324854f64db2ee0f2 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Mon, 6 Oct 2025 23:13:09 +0200 Subject: [PATCH 05/40] New translations onvalidate.md (French) --- .../version-20/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20/Events/onValidate.md b/i18n/fr/docusaurus-plugin-content-docs/version-20/Events/onValidate.md index d63caf08484ed5..0b7fc1feb24ec6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20/Events/onValidate.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20/Events/onValidate.md @@ -10,7 +10,7 @@ title: On Validate ## Description -Cet événement est déclenché lorsque la saisie des données d'enregistrement a été validée, par exemple après un appel de la commande `SAVE RECORD` ou après une [action standard](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Sous-formulaire From d1e21c69cfcda63e33b82aabe0df40cd0770660c Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Mon, 6 Oct 2025 23:13:24 +0200 Subject: [PATCH 06/40] New translations onvalidate.md (Spanish) --- .../version-20/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20/Events/onValidate.md b/i18n/es/docusaurus-plugin-content-docs/version-20/Events/onValidate.md index 601f7f630e4e78..e5188fe1e9f7f2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20/Events/onValidate.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20/Events/onValidate.md @@ -10,7 +10,7 @@ title: On Validate ## Descripción -Este evento se dispara cuando la entrada de datos del registro ha sido validada, por ejemplo después de una llamada al comando `SAVE RECORD` o una [acción estándar](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Subformulario From c0ac993e59ddb6744c8674b46d35aaa732d95a76 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Mon, 6 Oct 2025 23:13:39 +0200 Subject: [PATCH 07/40] New translations onvalidate.md (Japanese) --- .../version-20/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/Events/onValidate.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/Events/onValidate.md index 5316cd518fe59c..78363c6579fa03 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/Events/onValidate.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/Events/onValidate.md @@ -10,7 +10,7 @@ title: On Validate ## 説明 -このイベントは、`SAVE RECORD` コマンドコールや `accept` [標準アクションの後](FormObjects/properties_Action.md#標準アクション) など、レコードデータの入力が受け入れられたときにトリガーされます。 +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### サブフォーム From 85fc2b5abf5e0a67980d042eecc5f7e329743f58 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Mon, 6 Oct 2025 23:13:53 +0200 Subject: [PATCH 08/40] New translations onvalidate.md (Portuguese, Brazilian) --- .../version-20/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-20/Events/onValidate.md b/i18n/pt/docusaurus-plugin-content-docs/version-20/Events/onValidate.md index 8d285a95dde2e3..14be2e1946a626 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-20/Events/onValidate.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-20/Events/onValidate.md @@ -10,7 +10,7 @@ title: On Validate ## Descrição -Este evento é acionado quando a entrada de dados do registro foi validada, por exemplo, após uma chamada de comando `SAVE RECORD` ou uma [ação padrão](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Subformulário From d9ef31794cc73d82ea33e3d7af3edb974c523570 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:18:20 +0200 Subject: [PATCH 09/40] New translations dt_time.md (French) --- .../docusaurus-plugin-content-docs/current/Concepts/dt_time.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/dt_time.md b/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/dt_time.md index c1936170385e48..da6082d490eb60 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/dt_time.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/dt_time.md @@ -27,7 +27,7 @@ Voici quelques exemples de constantes littérales de type heure : Une heure nulle s’écrit ?00:00:00? -**Astuce :** L'éditeur de code propose un raccourci pour saisir une date nulle. Pour cela, saisissez un point d'interrogation (?) et appuyez sur Entrée. +**Astuce :** L'éditeur de code propose un raccourci pour saisir une heure nulle. Pour cela, saisissez un point d'interrogation (?) et appuyez sur Entrée. ## Opérateurs sur les heures From f384dad85cc614727735ce26c8395abb9a364ce5 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:24:38 +0200 Subject: [PATCH 10/40] New translations onvalidate.md (French) --- .../docusaurus-plugin-content-docs/current/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/Events/onValidate.md b/i18n/fr/docusaurus-plugin-content-docs/current/Events/onValidate.md index a0176bd854fee9..052e3710d151ae 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/Events/onValidate.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## Description -Cet événement est déclenché lorsque la saisie des données d'enregistrement a été validée, par exemple après un appel de la commande `SAVE RECORD` ou après une [action standard](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Sous-formulaire From 6997fe29fa94662c16b76356b8cf0b83bdca9e2c Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:24:51 +0200 Subject: [PATCH 11/40] New translations formeditor.md (French) --- .../current/FormEditor/formEditor.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/FormEditor/formEditor.md b/i18n/fr/docusaurus-plugin-content-docs/current/FormEditor/formEditor.md index 320f0ca8190b70..ab068e2e3b205c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/FormEditor/formEditor.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/FormEditor/formEditor.md @@ -347,7 +347,7 @@ Pour modifier le plan d'un objet, sélectionnez-le et choisissez : ![](../assets/en/FormEditor/level2.png) -> Lorsque plusieurs objets sont superposés, le raccourci **Ctrl+clic** / **Commande+clic** permet de sélectionner successivement chaque objet en descendant d’un plan à chaque clic. +> Lorsque plusieurs objets sont superposés, le raccourci **Ctrl+Maj+clic** / **Commande+Maj+clic** permet de sélectionner successivement chaque objet en descendant d'un plan à chaque clic. Pour ordonner les différents plans, 4D va toujours de l’arrière-plan vers l’avant-plan. Par conséquent, le plan précédent fait reculer la sélection d’objets d’un plan vers l’arrière-plan du formulaire. Le plan suivant fait avancer la sélection d’objets d’un plan vers l’avant-plan du formulaire. @@ -456,7 +456,7 @@ sont affichées avec une icône CSS dans la liste des propriétés : ![](../assets/en/FormEditor/cssPpropList.png) -Une valeur d'attribut définie dans une feuille de style peut être remplacée dans la description de formulaire JSON (sauf si la CSS inclut la déclaration `!important`, voir ci-dessous). Dans ce cas, la liste des propriétés affiche la valeur du formulaire JSON en **gras**. Vous pouvez réinitialiser la valeur à sa définition de feuille de style avec les raccourcis **Ctrl + clic** (Windows) ou **Command + clic** (macOs). +Une valeur d'attribut définie dans une feuille de style peut être remplacée dans la description de formulaire JSON (sauf si la CSS inclut la déclaration `!important`, voir ci-dessous). Dans ce cas, la liste des propriétés affiche la valeur du formulaire JSON en **gras**. Vous pouvez réinitialiser la valeur à sa définition de feuille de style avec les raccourcis **Ctrl + clic** (Windows) ou **Commande + clic** (macOs). > Si un attribut a été défini avec la déclaration `!important` pour un groupe, un objet à l'intérieur d'un groupe ou n'importe quel objet dans une sélection de plusieurs objets, la valeur de cet attribut est verrouillée et ne peut pas être modifiée dans la liste des propriétés. From 1ac08f8e2b5382db9fda59bf0edcfc7512bbc040 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:24:57 +0200 Subject: [PATCH 12/40] New translations onvalidate.md (Spanish) --- .../docusaurus-plugin-content-docs/current/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Events/onValidate.md b/i18n/es/docusaurus-plugin-content-docs/current/Events/onValidate.md index 71966a0a209251..d833eb400cba72 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Events/onValidate.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## Descripción -Este evento se dispara cuando la entrada de datos del registro ha sido validada, por ejemplo después de una llamada al comando `SAVE RECORD` o una [acción estándar](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Subformulario From d8c5d48a6efce502989b55555273a04104fcf86d Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:25:14 +0200 Subject: [PATCH 13/40] New translations onvalidate.md (Japanese) --- .../docusaurus-plugin-content-docs/current/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Events/onValidate.md b/i18n/ja/docusaurus-plugin-content-docs/current/Events/onValidate.md index b1882e31f48305..e71db804f9a9e1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Events/onValidate.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## 説明 -このイベントは、`SAVE RECORD` コマンドコールや `accept` [標準アクションの後](FormObjects/properties_Action.md#標準アクション) など、レコードデータの入力が受け入れられたときにトリガーされます。 +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### サブフォーム From 4d351b6673ef0d5937bad679445f6aeebfa9e2b2 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:25:21 +0200 Subject: [PATCH 14/40] New translations develop-components.md (Japanese) --- .../current/Extensions/develop-components.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Extensions/develop-components.md b/i18n/ja/docusaurus-plugin-content-docs/current/Extensions/develop-components.md index f5a21d1cc666fc..bf11dcb706b8b8 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Extensions/develop-components.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/Extensions/develop-components.md @@ -33,30 +33,30 @@ title: 拡張機能の開発 :::note -Interpreted component code can be [edited directly from the host project](#editing-components) if the context is supported. +コンテキストがサポートされていれば、インタープリタ版のコンポーネントのコードは[ホストプロジェクトから直接編集可能です](#コンポーネントの編集)。 ::: -## Creating and editing components from the host +## ホストからのコンポーネント作成と編集 -In interpreted mode, the 4D IDE allows you to create and edit components directly from the host project. It facilitates component development and tuning in the actual context of a host project without having to leave or restart it. +インタープリタモードでは、4D IDE を使用することでホストプロジェクトからコンポーネントを直接作成および編集することができます。 これにより、ホストプロジェクトを閉じたり再起動したりすることなく、実際のコンテキストにおけるコンポーネント開発とチューニングを容易にします。 -### Creating components +### コンポーネントの作成 -You can create a new component directly from the host project: +以下の方法でホストプロジェクトから新規コンポーネントを直接作成することができます: -- by using the **File > New > Component...** option from the File menu, -- or by clicking the **New > Component...** button in the toolbar. +- ファイルメニューから**ファイル > 新規 > コンポーネント...** オプションを使用する +- あるいはツールバーから**新規 > コンポーネント...** ボタンをクリックする -This action opens a folder selection dialog where you choose where [the component package](../Project/components.md#package-folder) will be stored. +この操作でフォルダ選択ダイアログが開き、ここから[コンポーネントパッケージ](../Project/components.md#packageフォルダ) を保存する場所を選択することができます。 -- Default location: The first time you create a component, 4D suggests the **Components** folder inside the [project package](../Project/architecture.md#components). After that, your used last folder will be automatically remembered and preselected. -- If you decide to store the component **next to the project package**, 4D adds it to the [`dependencies.json`](../Project/components.md#dependenciesjson) file. -- If you decide to store the component **elsewhere**, 4D adds it to the [`dependencies.json`](../Project/components.md#dependenciesjson) file and its path is added to the [`environment4d.json`](../Project/components.md#environment4djson) file, using either a [relative or an absolute path](../Project/components.md#relative-paths-vs-absolute-paths). A relative path is used if the component is located within no more than two levels above as the `environment4d.json` file, or in its subfolders. Otherwise, an absolute path is used. +- デフォルトの場所: 最初にコンポーネントを作成しようとすると、4D は[プロジェクトパッケージ内の**Components** フォルダ](../Project/architecture.md#components)をサジェストします。 それ以降は最後に使用したフォルダが自動的に記憶されてあらかじめ選択されます。 +- コンポーネントを**プロジェクトパッケージの隣** に保存することを選択した場合、4D はそれを[`dependencies.json`](../Project/components.md#dependenciesjson) ファイルに追加します。 +- コンポーネントを**それ以外** の場所に保存することを選択した場合、4D はそれを[`dependencies.json`](../Project/components.md#dependenciesjson) ファイルに追加し、そのパスが[相対または絶対パス](../Project/components.md#相対パスvs絶対パス)を使用して[`environment4d.json`](../Project/components.md#environment4djson) ファイルへと追加されます。 相対パスは、`environment4d.json` ファイルから見てコンポーネントが上に2階層以内、あるいはそのサブフォルダ内に保存されている場合に使用されます。 それ以外の場合には絶対パスが使用されます。 :::note -You cannot store a component **in the project package** but **outside the Components folder**. +コンポーネントは、**プロジェクトパッケージ内** で **Components フォルダの外** に保存することはできません。 ::: From ec1e04402a53266ed05b286c0796ea95e8a1daec Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:25:30 +0200 Subject: [PATCH 15/40] New translations onvalidate.md (Portuguese, Brazilian) --- .../docusaurus-plugin-content-docs/current/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/Events/onValidate.md b/i18n/pt/docusaurus-plugin-content-docs/current/Events/onValidate.md index 3668c3e7325fec..2b27ddf80ca8c3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/Events/onValidate.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## Descrição -Este evento se dispara cuando la entrada de datos del registro ha sido validada, por ejemplo después de una llamada al comando `SAVE RECORD` o una [acción estándar](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Subformulário From 0e151995b184127ced36ec9b29dd4177fa8f3d6f Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:27:51 +0200 Subject: [PATCH 16/40] New translations properties_display.md (French) --- .../current/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md b/i18n/fr/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md index 229411fbd30961..19c51b54276b32 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md @@ -104,7 +104,7 @@ Des formats de date personnalisés peuvent être construits en utilisant plusieu :::note blankIfNull -- Par défaut, une date nulle est affichée avec des zéros, par exemple 00/00/00. Avec l'option "blankIfNull", une date nulle est affichée comme une zone vide. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. Avec l'option "blankIfNull", une date nulle est affichée comme une zone vide. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. - [List box columns](listbox_overview.md#list-box-columns) and [list box footers](listbox_overview.md#list-box-footers) of type date always use the "blank if null" behavior (it cannot be disengaged). ::: From bebf2857adb066715230ef81a46dea5e8db167ad Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:28:07 +0200 Subject: [PATCH 17/40] New translations properties_display.md (Spanish) --- .../current/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md index b3a191cc8b7ee9..70acd1ce6ab087 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md @@ -104,7 +104,7 @@ Se pueden crear formatos de fecha personalizados utilizando varios patrones desc :::note blankIfNull -- Por defecto, una fecha null se muestra con ceros, por ejemplo 00/00/00. Con la opción "blankIfNull", una fecha null se muestra como un área vacía. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. Con la opción "blankIfNull", una fecha null se muestra como un área vacía. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. - Las [columnas list box](listbox_overview.md#list-box-columns) y los [pies List box](listbox_overview.md#list-box-footers) de tipo fecha utilizan siempre el comportamiento "blank if null" (no se puede desactivar). ::: From c3cb5ff863b8b5c160cc1b6c92cb012a1adb637f Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:28:23 +0200 Subject: [PATCH 18/40] New translations properties_display.md (Japanese) --- .../current/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md b/i18n/ja/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md index 4f0f9490bd1ee8..30e3c91ea7a594 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md @@ -106,7 +106,7 @@ RB-1762-1 :::note blankIfNull -- デフォルトでは、null の日付はゼロで表示されます。例: 00/00/00。 "blankIfNull" オプションを使用すると、null の日付は空白として表示されます。 "blankIfNull" 文字列 (文字の大小を区別) は、選択されたフォーマットの値と組み合わせて使います。 例: "systemShort blankIfNull" または "LLLdd日 ee blankIfNull"。 +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. "blankIfNull" オプションを使用すると、null の日付は空白として表示されます。 "blankIfNull" 文字列 (文字の大小を区別) は、選択されたフォーマットの値と組み合わせて使います。 例: "systemShort blankIfNull" または "LLLdd日 ee blankIfNull"。 - 日付型の [リストボックスの列](listbox_overview.md#リストボックス列]) および [リストボックスのフッター](listbox_overview.md#リストボックスフッター) は常に "blankIfNull" (null値は空白表示) の振る舞いをします (解除できません)。 ::: From 8ff3dcedaf678161481e55162b96105324c353d0 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 00:28:39 +0200 Subject: [PATCH 19/40] New translations properties_display.md (Portuguese, Brazilian) --- .../current/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md b/i18n/pt/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md index 0a15b383033d93..29f83eb88b2237 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/FormObjects/properties_Display.md @@ -104,7 +104,7 @@ Customized date formats can be built using several patterns described in the [** :::note blankIfNull -- Por padrão, uma data nula é exibida com zeros, por exemplo, 00/00/00. Com a opção "blankIfNull", uma data nula é exibida como uma área vazia. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. Com a opção "blankIfNull", uma data nula é exibida como uma área vazia. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. - [List box columns](listbox_overview.md#list-box-columns) and [list box footers](listbox_overview.md#list-box-footers) of type date always use the "blank if null" behavior (it cannot be disengaged). ::: From abe90976313640ca88e300972557e82654f102a1 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:09:55 +0200 Subject: [PATCH 20/40] New translations sessionclass.md (French) --- .../version-20-R9/API/SessionClass.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/API/SessionClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/API/SessionClass.md index c96710f63c3211..4516fe5c025d3c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/API/SessionClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/API/SessionClass.md @@ -14,15 +14,6 @@ Articles de blog sur cette fonctionnalité : ::: -:::info Pour en savoir plus - -Articles de blog sur cette fonctionnalité : - -- [Sessions évolutives pour applications web avancées](https://blog.4d.com/scalable-sessions-for-advanced-web-applications/) -- [Permissions : Inspecter les privilèges de la session pour faciliter le débogage](https://blog.4d.com/permissions-inspect-session-privileges-for-easy-debugging/) - -::: - ### Types de sessions Les types de sessions suivants sont pris en charge par cette classe : From ddde77e2e4610edbfeb3cc30f9b34f39beba4d96 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:13:21 +0200 Subject: [PATCH 21/40] New translations dt_time.md (French) --- .../version-20-R9/Concepts/dt_time.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/Concepts/dt_time.md b/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/Concepts/dt_time.md index c1936170385e48..da6082d490eb60 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/Concepts/dt_time.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/Concepts/dt_time.md @@ -27,7 +27,7 @@ Voici quelques exemples de constantes littérales de type heure : Une heure nulle s’écrit ?00:00:00? -**Astuce :** L'éditeur de code propose un raccourci pour saisir une date nulle. Pour cela, saisissez un point d'interrogation (?) et appuyez sur Entrée. +**Astuce :** L'éditeur de code propose un raccourci pour saisir une heure nulle. Pour cela, saisissez un point d'interrogation (?) et appuyez sur Entrée. ## Opérateurs sur les heures From d13eb336afc1b5590f59f666afd2354edf82c138 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:20:20 +0200 Subject: [PATCH 22/40] New translations onvalidate.md (French) --- .../version-20-R9/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md b/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md index a0176bd854fee9..052e3710d151ae 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## Description -Cet événement est déclenché lorsque la saisie des données d'enregistrement a été validée, par exemple après un appel de la commande `SAVE RECORD` ou après une [action standard](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Sous-formulaire From 7a247f148a067325492d807369e053d759e1b87c Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:20:35 +0200 Subject: [PATCH 23/40] New translations onvalidate.md (Spanish) --- .../version-20-R9/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md b/i18n/es/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md index 71966a0a209251..d833eb400cba72 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## Descripción -Este evento se dispara cuando la entrada de datos del registro ha sido validada, por ejemplo después de una llamada al comando `SAVE RECORD` o una [acción estándar](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Subformulario From ccfef6e5655cb60b34aa35492c48f8d1a35b6c1a Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:20:50 +0200 Subject: [PATCH 24/40] New translations onvalidate.md (Japanese) --- .../version-20-R9/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md b/i18n/ja/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md index b1882e31f48305..e71db804f9a9e1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## 説明 -このイベントは、`SAVE RECORD` コマンドコールや `accept` [標準アクションの後](FormObjects/properties_Action.md#標準アクション) など、レコードデータの入力が受け入れられたときにトリガーされます。 +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### サブフォーム From d22c22c6088cf6fedab0f6e051a9f0278e80e554 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:21:05 +0200 Subject: [PATCH 25/40] New translations onvalidate.md (Portuguese, Brazilian) --- .../version-20-R9/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md b/i18n/pt/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md index 3668c3e7325fec..2b27ddf80ca8c3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-20-R9/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## Descrição -Este evento se dispara cuando la entrada de datos del registro ha sido validada, por ejemplo después de una llamada al comando `SAVE RECORD` o una [acción estándar](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Subformulário From da39883e3e6e9d31685e01db45b53c3e1ced2e32 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:21:18 +0200 Subject: [PATCH 26/40] New translations formeditor.md (French) --- .../version-20-R9/FormEditor/formEditor.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/FormEditor/formEditor.md b/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/FormEditor/formEditor.md index 320f0ca8190b70..ab068e2e3b205c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/FormEditor/formEditor.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/FormEditor/formEditor.md @@ -347,7 +347,7 @@ Pour modifier le plan d'un objet, sélectionnez-le et choisissez : ![](../assets/en/FormEditor/level2.png) -> Lorsque plusieurs objets sont superposés, le raccourci **Ctrl+clic** / **Commande+clic** permet de sélectionner successivement chaque objet en descendant d’un plan à chaque clic. +> Lorsque plusieurs objets sont superposés, le raccourci **Ctrl+Maj+clic** / **Commande+Maj+clic** permet de sélectionner successivement chaque objet en descendant d'un plan à chaque clic. Pour ordonner les différents plans, 4D va toujours de l’arrière-plan vers l’avant-plan. Par conséquent, le plan précédent fait reculer la sélection d’objets d’un plan vers l’arrière-plan du formulaire. Le plan suivant fait avancer la sélection d’objets d’un plan vers l’avant-plan du formulaire. @@ -456,7 +456,7 @@ sont affichées avec une icône CSS dans la liste des propriétés : ![](../assets/en/FormEditor/cssPpropList.png) -Une valeur d'attribut définie dans une feuille de style peut être remplacée dans la description de formulaire JSON (sauf si la CSS inclut la déclaration `!important`, voir ci-dessous). Dans ce cas, la liste des propriétés affiche la valeur du formulaire JSON en **gras**. Vous pouvez réinitialiser la valeur à sa définition de feuille de style avec les raccourcis **Ctrl + clic** (Windows) ou **Command + clic** (macOs). +Une valeur d'attribut définie dans une feuille de style peut être remplacée dans la description de formulaire JSON (sauf si la CSS inclut la déclaration `!important`, voir ci-dessous). Dans ce cas, la liste des propriétés affiche la valeur du formulaire JSON en **gras**. Vous pouvez réinitialiser la valeur à sa définition de feuille de style avec les raccourcis **Ctrl + clic** (Windows) ou **Commande + clic** (macOs). > Si un attribut a été défini avec la déclaration `!important` pour un groupe, un objet à l'intérieur d'un groupe ou n'importe quel objet dans une sélection de plusieurs objets, la valeur de cet attribut est verrouillée et ne peut pas être modifiée dans la liste des propriétés. From 85fdd270ad2f618805a096a4bb047059ae192e6c Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:23:41 +0200 Subject: [PATCH 27/40] New translations properties_display.md (French) --- .../version-20-R9/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md b/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md index 8a5fd09ab133ad..3d4d2d7fcb51c1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md @@ -100,7 +100,7 @@ Des formats de date personnalisés peuvent être construits en utilisant plusieu :::note blankIfNull -- Par défaut, une date nulle est affichée avec des zéros, par exemple 00/00/00. Avec l'option "blankIfNull", une date nulle est affichée comme une zone vide. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. Avec l'option "blankIfNull", une date nulle est affichée comme une zone vide. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. - [List box columns](listbox_overview.md#list-box-columns) and [list box footers](listbox_overview.md#list-box-footers) of type date always use the "blank if null" behavior (it cannot be disengaged). ::: From f94d17e5691df2e163f68cb77b9167e614a55f52 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:23:59 +0200 Subject: [PATCH 28/40] New translations properties_display.md (Spanish) --- .../version-20-R9/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md b/i18n/es/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md index ca733dcfcb0442..3a07c0739f87c1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md @@ -100,7 +100,7 @@ Se pueden crear formatos de fecha personalizados utilizando varios patrones desc :::note blankIfNull -- Por defecto, una fecha null se muestra con ceros, por ejemplo 00/00/00. Con la opción "blankIfNull", una fecha null se muestra como un área vacía. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. Con la opción "blankIfNull", una fecha null se muestra como un área vacía. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. - Las [columnas list box](listbox_overview.md#list-box-columns) y los [pies List box](listbox_overview.md#list-box-footers) de tipo fecha utilizan siempre el comportamiento "blank if null" (no se puede desactivar). ::: From 14c753f1c4947d7c8740d92bef6b43269b6db8f0 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:24:18 +0200 Subject: [PATCH 29/40] New translations properties_display.md (Japanese) --- .../version-20-R9/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md b/i18n/ja/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md index 2cca33f9058799..711796d5856ec5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md @@ -102,7 +102,7 @@ RB-1762-1 :::note blankIfNull -- デフォルトでは、null の日付はゼロで表示されます。例: 00/00/00。 "blankIfNull" オプションを使用すると、null の日付は空白として表示されます。 "blankIfNull" 文字列 (文字の大小を区別) は、選択されたフォーマットの値と組み合わせて使います。 例: "systemShort blankIfNull" または "LLLdd日 ee blankIfNull"。 +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. "blankIfNull" オプションを使用すると、null の日付は空白として表示されます。 "blankIfNull" 文字列 (文字の大小を区別) は、選択されたフォーマットの値と組み合わせて使います。 例: "systemShort blankIfNull" または "LLLdd日 ee blankIfNull"。 - 日付型の [リストボックスの列](listbox_overview.md#リストボックス列]) および [リストボックスのフッター](listbox_overview.md#リストボックスフッター) は常に "blankIfNull" (null値は空白表示) の振る舞いをします (解除できません)。 ::: From 64c325a7f403ab31cdcf9f1bc218a246e88e2048 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 02:24:36 +0200 Subject: [PATCH 30/40] New translations properties_display.md (Portuguese, Brazilian) --- .../version-20-R9/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md b/i18n/pt/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md index 9799e305105419..9c77611ee73b1c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-20-R9/FormObjects/properties_Display.md @@ -100,7 +100,7 @@ Customized date formats can be built using several patterns described in the [** :::note blankIfNull -- Por padrão, uma data nula é exibida com zeros, por exemplo, 00/00/00. Com a opção "blankIfNull", uma data nula é exibida como uma área vazia. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. Com a opção "blankIfNull", uma data nula é exibida como uma área vazia. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. - [List box columns](listbox_overview.md#list-box-columns) and [list box footers](listbox_overview.md#list-box-footers) of type date always use the "blank if null" behavior (it cannot be disengaged). ::: From 2aaaec13d47f5ea082efd78bba4f46e321ad6172 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 04:15:23 +0200 Subject: [PATCH 31/40] New translations dt_time.md (French) --- .../version-20-R10/Concepts/dt_time.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/Concepts/dt_time.md b/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/Concepts/dt_time.md index c1936170385e48..da6082d490eb60 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/Concepts/dt_time.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/Concepts/dt_time.md @@ -27,7 +27,7 @@ Voici quelques exemples de constantes littérales de type heure : Une heure nulle s’écrit ?00:00:00? -**Astuce :** L'éditeur de code propose un raccourci pour saisir une date nulle. Pour cela, saisissez un point d'interrogation (?) et appuyez sur Entrée. +**Astuce :** L'éditeur de code propose un raccourci pour saisir une heure nulle. Pour cela, saisissez un point d'interrogation (?) et appuyez sur Entrée. ## Opérateurs sur les heures From dc3987bc0e04f4df07ed11d98e5db5554d5cafc1 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 04:22:04 +0200 Subject: [PATCH 32/40] New translations onvalidate.md (French) --- .../version-20-R10/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md b/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md index a0176bd854fee9..052e3710d151ae 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## Description -Cet événement est déclenché lorsque la saisie des données d'enregistrement a été validée, par exemple après un appel de la commande `SAVE RECORD` ou après une [action standard](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Sous-formulaire From 2bd6bbd1baa97d4e6ad74455be426967ee527817 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 04:22:17 +0200 Subject: [PATCH 33/40] New translations formeditor.md (French) --- .../version-20-R10/FormEditor/formEditor.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/FormEditor/formEditor.md b/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/FormEditor/formEditor.md index 3f1f62e6ea1eaf..2497cd8da5994e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/FormEditor/formEditor.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/FormEditor/formEditor.md @@ -347,7 +347,7 @@ Pour modifier le plan d'un objet, sélectionnez-le et choisissez : ![](../assets/en/FormEditor/level2.png) -> Lorsque plusieurs objets sont superposés, le raccourci **Ctrl+clic** / **Commande+clic** permet de sélectionner successivement chaque objet en descendant d’un plan à chaque clic. +> Lorsque plusieurs objets sont superposés, le raccourci **Ctrl+Maj+clic** / **Commande+Maj+clic** permet de sélectionner successivement chaque objet en descendant d'un plan à chaque clic. Pour ordonner les différents plans, 4D va toujours de l’arrière-plan vers l’avant-plan. Par conséquent, le plan précédent fait reculer la sélection d’objets d’un plan vers l’arrière-plan du formulaire. Le plan suivant fait avancer la sélection d’objets d’un plan vers l’avant-plan du formulaire. @@ -456,7 +456,7 @@ sont affichées avec une icône CSS dans la liste des propriétés : ![](../assets/en/FormEditor/cssPpropList.png) -Une valeur d'attribut définie dans une feuille de style peut être remplacée dans la description de formulaire JSON (sauf si la CSS inclut la déclaration `!important`, voir ci-dessous). Dans ce cas, la liste des propriétés affiche la valeur du formulaire JSON en **gras**. Vous pouvez réinitialiser la valeur à sa définition de feuille de style avec les raccourcis **Ctrl + clic** (Windows) ou **Command + clic** (macOs). +Une valeur d'attribut définie dans une feuille de style peut être remplacée dans la description de formulaire JSON (sauf si la CSS inclut la déclaration `!important`, voir ci-dessous). Dans ce cas, la liste des propriétés affiche la valeur du formulaire JSON en **gras**. Vous pouvez réinitialiser la valeur à sa définition de feuille de style avec les raccourcis **Ctrl + clic** (Windows) ou **Commande + clic** (macOs). > Si un attribut a été défini avec la déclaration `!important` pour un groupe, un objet à l'intérieur d'un groupe ou n'importe quel objet dans une sélection de plusieurs objets, la valeur de cet attribut est verrouillée et ne peut pas être modifiée dans la liste des propriétés. From 1096babaa5e595ed319c4de23d5f4fe47be060a1 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 04:22:21 +0200 Subject: [PATCH 34/40] New translations onvalidate.md (Spanish) --- .../version-20-R10/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md b/i18n/es/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md index 71966a0a209251..d833eb400cba72 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## Descripción -Este evento se dispara cuando la entrada de datos del registro ha sido validada, por ejemplo después de una llamada al comando `SAVE RECORD` o una [acción estándar](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Subformulario From 35afe58a7041e97777ae9cc698692f693dfad491 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 04:22:37 +0200 Subject: [PATCH 35/40] New translations onvalidate.md (Japanese) --- .../version-20-R10/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md b/i18n/ja/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md index b1882e31f48305..e71db804f9a9e1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## 説明 -このイベントは、`SAVE RECORD` コマンドコールや `accept` [標準アクションの後](FormObjects/properties_Action.md#標準アクション) など、レコードデータの入力が受け入れられたときにトリガーされます。 +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### サブフォーム From f160d1385f7181283a8ebd49a57043fe6444bdcb Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 04:22:54 +0200 Subject: [PATCH 36/40] New translations onvalidate.md (Portuguese, Brazilian) --- .../version-20-R10/Events/onValidate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md b/i18n/pt/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md index 3668c3e7325fec..2b27ddf80ca8c3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-20-R10/Events/onValidate.md @@ -9,7 +9,7 @@ title: On Validate ## Descrição -Este evento se dispara cuando la entrada de datos del registro ha sido validada, por ejemplo después de una llamada al comando `SAVE RECORD` o una [acción estándar](FormObjects/properties_Action.md#standard-action) `accept`. +This event is triggered when the record data entry has been validated, for example after an `accept` [standard action](FormObjects/properties_Action.md#standard-action). ### Subformulário From af5db784ee419200f98d84c4fd96d430ac6259b8 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 04:25:31 +0200 Subject: [PATCH 37/40] New translations properties_display.md (French) --- .../version-20-R10/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md b/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md index 8a5fd09ab133ad..3d4d2d7fcb51c1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md @@ -100,7 +100,7 @@ Des formats de date personnalisés peuvent être construits en utilisant plusieu :::note blankIfNull -- Par défaut, une date nulle est affichée avec des zéros, par exemple 00/00/00. Avec l'option "blankIfNull", une date nulle est affichée comme une zone vide. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. Avec l'option "blankIfNull", une date nulle est affichée comme une zone vide. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. La chaîne "blankIfNull" (sensible à la casse) doit être combinée avec la valeur de format sélectionnée. - [List box columns](listbox_overview.md#list-box-columns) and [list box footers](listbox_overview.md#list-box-footers) of type date always use the "blank if null" behavior (it cannot be disengaged). ::: From a7f7698e06a247202d9ca145e930df142447c109 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 04:25:49 +0200 Subject: [PATCH 38/40] New translations properties_display.md (Spanish) --- .../version-20-R10/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md b/i18n/es/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md index ca733dcfcb0442..3a07c0739f87c1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md @@ -100,7 +100,7 @@ Se pueden crear formatos de fecha personalizados utilizando varios patrones desc :::note blankIfNull -- Por defecto, una fecha null se muestra con ceros, por ejemplo 00/00/00. Con la opción "blankIfNull", una fecha null se muestra como un área vacía. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. Con la opción "blankIfNull", una fecha null se muestra como un área vacía. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. La cadena "blankIfNull" (distingue mayúsculas de minúsculas) debe combinarse con el valor de formato seleccionado. - Las [columnas list box](listbox_overview.md#list-box-columns) y los [pies List box](listbox_overview.md#list-box-footers) de tipo fecha utilizan siempre el comportamiento "blank if null" (no se puede desactivar). ::: From da49a4791f99d04cea5097379e6b4ec15c5317a1 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 04:26:08 +0200 Subject: [PATCH 39/40] New translations properties_display.md (Japanese) --- .../version-20-R10/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md b/i18n/ja/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md index 2cca33f9058799..711796d5856ec5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md @@ -102,7 +102,7 @@ RB-1762-1 :::note blankIfNull -- デフォルトでは、null の日付はゼロで表示されます。例: 00/00/00。 "blankIfNull" オプションを使用すると、null の日付は空白として表示されます。 "blankIfNull" 文字列 (文字の大小を区別) は、選択されたフォーマットの値と組み合わせて使います。 例: "systemShort blankIfNull" または "LLLdd日 ee blankIfNull"。 +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. "blankIfNull" オプションを使用すると、null の日付は空白として表示されます。 "blankIfNull" 文字列 (文字の大小を区別) は、選択されたフォーマットの値と組み合わせて使います。 例: "systemShort blankIfNull" または "LLLdd日 ee blankIfNull"。 - 日付型の [リストボックスの列](listbox_overview.md#リストボックス列]) および [リストボックスのフッター](listbox_overview.md#リストボックスフッター) は常に "blankIfNull" (null値は空白表示) の振る舞いをします (解除できません)。 ::: From 4e726b5990f0544aca8a064a82cfa9ca34bab441 Mon Sep 17 00:00:00 2001 From: arnaud-4d Date: Tue, 7 Oct 2025 04:26:26 +0200 Subject: [PATCH 40/40] New translations properties_display.md (Portuguese, Brazilian) --- .../version-20-R10/FormObjects/properties_Display.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md b/i18n/pt/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md index 9799e305105419..9c77611ee73b1c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-20-R10/FormObjects/properties_Display.md @@ -100,7 +100,7 @@ Customized date formats can be built using several patterns described in the [** :::note blankIfNull -- Por padrão, uma data nula é exibida com zeros, por exemplo, 00/00/00. Com a opção "blankIfNull", uma data nula é exibida como uma área vazia. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. +- By default, a [null date](../Concepts/dt_date.md#date-literals) is displayed with zeros, e.g. 00/00/00. Com a opção "blankIfNull", uma data nula é exibida como uma área vazia. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. A cadeia de caracteres "blankIfNull" (sensível a maiúsculas e minúsculas) deve ser combinada com o valor de formato selecionado. - [List box columns](listbox_overview.md#list-box-columns) and [list box footers](listbox_overview.md#list-box-footers) of type date always use the "blank if null" behavior (it cannot be disengaged). :::