diff --git a/docs/commands-legacy/set-list-item-icon.md b/docs/commands-legacy/set-list-item-icon.md
index 538c729d5ec162..92cd1464de345c 100644
--- a/docs/commands-legacy/set-list-item-icon.md
+++ b/docs/commands-legacy/set-list-item-icon.md
@@ -5,7 +5,7 @@ slug: /commands/set-list-item-icon
displayed_sidebar: docs
---
-**SET LIST ITEM ICON** ( {* ;} *list* : Integer, Text ; *itemRef* : Integer, Operator ; *icon* : Picture )
+**SET LIST ITEM ICON** ( * ; *list* : Text ; *itemRef* : Integer, Operator ; *icon* : Picture )
**SET LIST ITEM ICON** (*list* : Integer ; *itemRef* : Integer, Operator ; *icon* : Picture )
diff --git a/docs/commands-legacy/set-list-item-parameter.md b/docs/commands-legacy/set-list-item-parameter.md
index 6b6f3a5475dfea..61f836a74a58e5 100644
--- a/docs/commands-legacy/set-list-item-parameter.md
+++ b/docs/commands-legacy/set-list-item-parameter.md
@@ -5,7 +5,7 @@ slug: /commands/set-list-item-parameter
displayed_sidebar: docs
---
-**SET LIST ITEM PARAMETER** ( {* ;} *list* : Integer, Text ; *itemRef* : Integer, Operator ; *selector* : Text ; *value* : Text, Boolean, Real )
+**SET LIST ITEM PARAMETER** ( * ; *list* : Text ; *itemRef* : Integer, Operator ; *selector* : Text ; *value* : Text, Boolean, Real )
**SET LIST ITEM PARAMETER** ( *list* : Integer ; *itemRef* : Integer, Operator ; *selector* : Text ; *value* : Text, Boolean, Real )
diff --git a/docs/commands-legacy/set-list-item-properties.md b/docs/commands-legacy/set-list-item-properties.md
index b55085b3ef4e79..3a33a0b5c62d78 100644
--- a/docs/commands-legacy/set-list-item-properties.md
+++ b/docs/commands-legacy/set-list-item-properties.md
@@ -5,7 +5,7 @@ slug: /commands/set-list-item-properties
displayed_sidebar: docs
---
-**SET LIST ITEM PROPERTIES** ( {* ;} *list* : Integer, Text ; *itemRef* : Integer, Operator ; *enterable* : Boolean ; *styles* : Integer {; *icon* : Text, Integer {; *color* : Integer}} )
+**SET LIST ITEM PROPERTIES** ( * ; *list* : Text ; *itemRef* : Integer, Operator ; *enterable* : Boolean ; *styles* : Integer {; *icon* : Text, Integer {; *color* : Integer}} )
**SET LIST ITEM PROPERTIES** ( *list* : Integer ; *itemRef* : Integer, Operator ; *enterable* : Boolean ; *styles* : Integer {; *icon* : Text, Integer {; *color* : Integer}} )
diff --git a/docs/commands-legacy/set-list-item.md b/docs/commands-legacy/set-list-item.md
index 831302e546a3ff..91d59d7b8715c4 100644
--- a/docs/commands-legacy/set-list-item.md
+++ b/docs/commands-legacy/set-list-item.md
@@ -5,7 +5,7 @@ slug: /commands/set-list-item
displayed_sidebar: docs
---
-**SET LIST ITEM** ( {* ;} *list* : Integer, Text ; *itemRef* : Integer, Operator ; *newItemText* : Text ; *newItemRef* : Integer {; *sublist* : Integer ; *expanded* : Boolean} )
+**SET LIST ITEM** ( * ; *list* : Text ; *itemRef* : Integer, Operator ; *newItemText* : Text ; *newItemRef* : Integer {; *sublist* : Integer ; *expanded* : Boolean} )
**SET LIST ITEM** ( *list* : Integer ; *itemRef* : Integer, Operator ; *newItemText* : Text ; *newItemRef* : Integer {; *sublist* : Integer ; *expanded* : Boolean} )
diff --git a/docusaurus.config.js b/docusaurus.config.js
index 0e0a95b991a031..b36e69bad994c6 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -216,6 +216,10 @@ module.exports = {
label: 'Learn 4D',
to: 'https://learn.4d.com',
},
+ {
+ label: '4D Doc Center (legacy documentation web site) ',
+ to: 'https://doc.4d.com',
+ },
{
label: 'Knowledgebase',
to: 'https://kb.4d.com',
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/commands-legacy/object-set-title.md b/i18n/es/docusaurus-plugin-content-docs/current/commands-legacy/object-set-title.md
index a567a2fad1ae01..361322a0a93d15 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/commands-legacy/object-set-title.md
+++ b/i18n/es/docusaurus-plugin-content-docs/current/commands-legacy/object-set-title.md
@@ -55,7 +55,7 @@ El siguiente ejemplo es el método de objeto de un botón de búsqueda ubicado e
End case
```
-## Ejemplo 2
+## Ejemplo
Usted quiere insertar los títulos en dos líneas:
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md b/i18n/es/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md
index c3fec955654ac4..b83a6b9a75b591 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md
+++ b/i18n/es/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md
@@ -16,7 +16,7 @@ displayed_sidebar: docs
-## Ejemplo 1
+## Descripción
**OBJECT SET VALUE** define el *valor* de la fuente de datos actual para los objetos de formulario designados por el parámetro *nomObjeto*.
diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-title.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-title.md
index a567a2fad1ae01..361322a0a93d15 100644
--- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-title.md
+++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-title.md
@@ -55,7 +55,7 @@ El siguiente ejemplo es el método de objeto de un botón de búsqueda ubicado e
End case
```
-## Ejemplo 2
+## Ejemplo
Usted quiere insertar los títulos en dos líneas:
diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md
index c3fec955654ac4..b83a6b9a75b591 100644
--- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md
+++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md
@@ -16,7 +16,7 @@ displayed_sidebar: docs
-## Ejemplo 1
+## Descripción
**OBJECT SET VALUE** define el *valor* de la fuente de datos actual para los objetos de formulario designados por el parámetro *nomObjeto*.
diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-title.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-title.md
index 16f5f6ced1ffbd..76f5d0843cf128 100644
--- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-title.md
+++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-title.md
@@ -55,7 +55,7 @@ El siguiente ejemplo es el método de objeto de un botón de búsqueda ubicado e
End case
```
-## Ejemplo 2
+## Ejemplo
Usted quiere insertar los títulos en dos líneas:
diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-value.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-value.md
index ef7ae30d767a10..03edfa8619dbaf 100644
--- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-value.md
+++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-value.md
@@ -16,7 +16,7 @@ displayed_sidebar: docs
-## Ejemplo 1
+## Descripción
**OBJECT SET VALUE** define el *valor* de la fuente de datos actual para los objetos de formulario designados por el parámetro *nomObjeto*.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-get-value.md b/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-get-value.md
index 6dfa93bbae24a3..46b22c13a9ff66 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-get-value.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-get-value.md
@@ -20,7 +20,7 @@ displayed_sidebar: docs
La commande **OBJECT Get value** retourne la valeur courante des sources de données des objets formulaire désignés par le paramètre nomObjet.
-Dans le paramètre nomObjet, passez le nom d'un objet formulaire (chaine). Si vous utilisez un caractère générique (“@”) pour de multiples objets, seule la valeur des sources de données du premier objet de formulaire est retourné.
+Dans le paramètre *nomObjet*, passez le nom d'un objet formulaire (chaine). Si vous utilisez un caractère générique (“@”) pour de multiples objets, seule la valeur des sources de données du premier objet de formulaire est retourné.
**Note**: **OBJECT Get value** n'est pas disponible dans les objets colonnes de list box..
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-set-title.md b/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-set-title.md
index 46800c1141e664..bce6f872bbe833 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-set-title.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-set-title.md
@@ -59,7 +59,7 @@ L'exemple suivant est la méthode objet d'un bouton de recherche situé dans la
End case
```
-## Exemple 2
+## Exemple
Vous souhaitez insérer des libellés sur deux lignes :
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md b/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md
index 6c7d1e1b233d89..4647cadccd518d 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md
@@ -18,15 +18,15 @@ displayed_sidebar: docs
## Exemple 1
-**OBJECT SET VALUE** fixe la *valeur* des sources de données courantes pour les objets formulaires désignés par le paramètre *nomObjet*.
+**OBJECT SET VALUE** fixe la *valeur* des sources de données courantes pour le ou les objet(s) de formulaire désigné(s) par le paramètre *nomObjet*.
-Dans le paramètre nomObjet, passez le nom d'un objet formulaire (une chaine). Vous pouvez définir la valeur de plusieurs objets formulaires à l'aide du caractère générique (“@”).
+Dans le paramètre *nomObjet*, passez le nom d'un objet de formulaire (une chaine). Vous pouvez définir la valeur de plusieurs objets du formulaire à l'aide du caractère joker (“@”).
Le paramètre *valeur* vous permet de passer une nouvelle valeur (de tout type) pour les sources de données de l'objet formulaire.
**Note** : Si les sources de données sont une expression non assignable, **OBJECT SET VALUE** ne fait rien. Pour plus d'informations, consultez *expressions assignables vs non-assignables* .
-## Exemple 2
+## Exemple
Vous souhaitez lire la valeur des sources de données d'un objet formulaire, lire son nom et définir une nouvelle valeur :
diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-get-value.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-get-value.md
index 6dfa93bbae24a3..46b22c13a9ff66 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-get-value.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-get-value.md
@@ -20,7 +20,7 @@ displayed_sidebar: docs
La commande **OBJECT Get value** retourne la valeur courante des sources de données des objets formulaire désignés par le paramètre nomObjet.
-Dans le paramètre nomObjet, passez le nom d'un objet formulaire (chaine). Si vous utilisez un caractère générique (“@”) pour de multiples objets, seule la valeur des sources de données du premier objet de formulaire est retourné.
+Dans le paramètre *nomObjet*, passez le nom d'un objet formulaire (chaine). Si vous utilisez un caractère générique (“@”) pour de multiples objets, seule la valeur des sources de données du premier objet de formulaire est retourné.
**Note**: **OBJECT Get value** n'est pas disponible dans les objets colonnes de list box..
diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-title.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-title.md
index 46800c1141e664..bce6f872bbe833 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-title.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-title.md
@@ -59,7 +59,7 @@ L'exemple suivant est la méthode objet d'un bouton de recherche situé dans la
End case
```
-## Exemple 2
+## Exemple
Vous souhaitez insérer des libellés sur deux lignes :
diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md
index 6c7d1e1b233d89..4647cadccd518d 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md
@@ -18,15 +18,15 @@ displayed_sidebar: docs
## Exemple 1
-**OBJECT SET VALUE** fixe la *valeur* des sources de données courantes pour les objets formulaires désignés par le paramètre *nomObjet*.
+**OBJECT SET VALUE** fixe la *valeur* des sources de données courantes pour le ou les objet(s) de formulaire désigné(s) par le paramètre *nomObjet*.
-Dans le paramètre nomObjet, passez le nom d'un objet formulaire (une chaine). Vous pouvez définir la valeur de plusieurs objets formulaires à l'aide du caractère générique (“@”).
+Dans le paramètre *nomObjet*, passez le nom d'un objet de formulaire (une chaine). Vous pouvez définir la valeur de plusieurs objets du formulaire à l'aide du caractère joker (“@”).
Le paramètre *valeur* vous permet de passer une nouvelle valeur (de tout type) pour les sources de données de l'objet formulaire.
**Note** : Si les sources de données sont une expression non assignable, **OBJECT SET VALUE** ne fait rien. Pour plus d'informations, consultez *expressions assignables vs non-assignables* .
-## Exemple 2
+## Exemple
Vous souhaitez lire la valeur des sources de données d'un objet formulaire, lire son nom et définir une nouvelle valeur :
diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-get-value.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-get-value.md
index 1418b585a16100..fd4136da9601d8 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-get-value.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-get-value.md
@@ -20,7 +20,7 @@ displayed_sidebar: docs
La commande **OBJECT Get value** retourne la valeur courante des sources de données des objets formulaire désignés par le paramètre nomObjet.
-Dans le paramètre nomObjet, passez le nom d'un objet formulaire (chaine). Si vous utilisez un caractère générique (“@”) pour de multiples objets, seule la valeur des sources de données du premier objet de formulaire est retourné.
+Dans le paramètre *nomObjet*, passez le nom d'un objet formulaire (chaine). Si vous utilisez un caractère générique (“@”) pour de multiples objets, seule la valeur des sources de données du premier objet de formulaire est retourné.
**Note**: **OBJECT Get value** n'est pas disponible dans les objets colonnes de list box..
diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-title.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-title.md
index 8b2fdc6f2f52d2..5d3650aac54411 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-title.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-title.md
@@ -59,7 +59,7 @@ L'exemple suivant est la méthode objet d'un bouton de recherche situé dans la
End case
```
-## Exemple 2
+## Exemple
Vous souhaitez insérer des libellés sur deux lignes :
diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-value.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-value.md
index c21932d55b2511..9436d5448c78b1 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-value.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-value.md
@@ -18,15 +18,15 @@ displayed_sidebar: docs
## Exemple 1
-**OBJECT SET VALUE** fixe la *valeur* des sources de données courantes pour les objets formulaires désignés par le paramètre *nomObjet*.
+**OBJECT SET VALUE** fixe la *valeur* des sources de données courantes pour le ou les objet(s) de formulaire désigné(s) par le paramètre *nomObjet*.
-Dans le paramètre nomObjet, passez le nom d'un objet formulaire (une chaine). Vous pouvez définir la valeur de plusieurs objets formulaires à l'aide du caractère générique (“@”).
+Dans le paramètre *nomObjet*, passez le nom d'un objet de formulaire (une chaine). Vous pouvez définir la valeur de plusieurs objets du formulaire à l'aide du caractère joker (“@”).
Le paramètre *valeur* vous permet de passer une nouvelle valeur (de tout type) pour les sources de données de l'objet formulaire.
**Note** : Si les sources de données sont une expression non assignable, **OBJECT SET VALUE** ne fait rien. Pour plus d'informations, consultez *expressions assignables vs non-assignables* .
-## Exemple 2
+## Exemple
Vous souhaitez lire la valeur des sources de données d'un objet formulaire, lire son nom et définir une nouvelle valeur :
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md
index f93510e853fa07..881c180ab68dc6 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/object-set-value.md
@@ -16,7 +16,7 @@ displayed_sidebar: docs
-## 例題 1
+## 説明
**OBJECT SET VALUE** は、*objectName* 引数で指定したフォームオブジェクトのカレントのデータソースに対して*value* 引数の値を設定します。
@@ -26,7 +26,7 @@ displayed_sidebar: docs
**注**: データソースが代入不可能な式だった場合、**OBJECT SET VALUE** は何もしません。詳細な情報については、*代入可 vs 代入不可の式* を参照して下さい。
-## 例題 2
+## 例題
あるフォームオブジェクトのデータソース値を取得し、その名前を取得して新しい値を設定したい場合を考えます:
diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md
index f93510e853fa07..881c180ab68dc6 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md
+++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/object-set-value.md
@@ -16,7 +16,7 @@ displayed_sidebar: docs