Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1110 commits
Select commit Hold shift + click to select a range
476fc64
New translations variables.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f932194
New translations basics.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3f62193
New translations onafteredit.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7c95d1c
New translations onbegindragover.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d0aac95
New translations onclicked.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f1743f3
New translations ondisplaydetail.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3c84268
New translations ondragover.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d6b96aa
New translations onheader.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
9541237
New translations onheaderclick.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
1be9adf
New translations develop-components.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
a772479
New translations forms.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
4875d56
New translations macros.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
e3e15ae
New translations objectlibrary.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
82b40cc
New translations properties_formsize.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
560cfba
New translations formobjects_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
1902b7f
New translations input_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f0eae4f
New translations list_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d2d031f
New translations properties_subform.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
406c508
New translations shapes_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
db225a5
New translations splitters.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
40a16d1
New translations stepper.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
04dd357
New translations subform_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f2ec187
New translations tabcontrol.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
fd8c605
New translations text.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
5a7bea6
New translations analysis.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
9062ebe
New translations repair.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b7b9632
New translations properties.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3acb70d
New translations updates.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
e3bba56
New translations global-stamp.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
8dc9776
New translations remotedatastores.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
03ea48d
New translations general.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
e820c5a
New translations methods.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
fd73b46
New translations architecture.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7639d0b
New translations components.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
874ac4c
New translations documentation.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3ff0df4
New translations $attributes.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
6808763
New translations $lock.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
198aaae
New translations $method.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
2c9f281
New translations classfunctions.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
27e8dc7
New translations authusers.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
debab5b
New translations gettingstarted.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d07a1f5
New translations processes.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
9eed6f6
New translations real-time-monitor.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
023a6b6
New translations overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
4838bd5
New translations vp-export-document.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
c34302f
New translations vp-get-stylesheets.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
cd02220
New translations vp-get-value.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
0982685
New translations vp-import-document.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
4352bf0
New translations vp-resize-table.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
afe41aa
New translations getting-started.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7b9d3bd
New translations from-qodlyscript-to-4d.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
8e95866
New translations gettingstarted.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
cf82c19
New translations preemptiveweb.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3d1f4d0
New translations qodly-studio.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
686faea
New translations templates.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
0fb1ab0
New translations webserveradmin.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
5920432
New translations webserverconfig.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
0e9fbbd
New translations webserverobject.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b3a0c2c
New translations writeprointerface.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d67521b
New translations classclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3ca3d5a
New translations document.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
a7fe337
New translations outgoingmessageclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
ef7f18e
New translations smtptransporterclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
6e03309
New translations sessionclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
863ca4b
New translations tcpconnectionclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b52e38d
New translations tcpeventclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
cb60fd9
New translations webformclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
db6543d
New translations websocketclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
28105c4
New translations websocketserverclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
864dc18
New translations webadmin.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3a22290
New translations restore.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
e2b6ca5
New translations settings.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
ffad747
New translations operators.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
8298eb1
New translations variables.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
24cc1ba
New translations basics.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b1f691f
New translations clientserver.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
be58e7c
New translations onafteredit.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
977cdce
New translations onbegindragover.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f20e5c8
New translations onclicked.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
1a40813
New translations ondisplaydetail.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
37e6931
New translations ondragover.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
e01e2e0
New translations onheader.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
95cc616
New translations onheaderclick.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
9be2edb
New translations forms.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
ebdcfdd
New translations macros.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
4b84727
New translations objectlibrary.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
54cba4e
New translations properties_formsize.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
eb4108b
New translations formobjects_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
99ee9af
New translations input_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7c9ba88
New translations list_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
62e36e6
New translations properties_subform.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f760d1f
New translations shapes_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
a0a488d
New translations splitters.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
8279b25
New translations stepper.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
40bb2fc
New translations subform_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7183754
New translations tabcontrol.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
28c3b3f
New translations text.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d048e2a
New translations analysis.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
4d87e86
New translations repair.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
61b4293
New translations properties.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
a18161c
New translations updates.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
e53e864
New translations global-stamp.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
e5b28e3
New translations remotedatastores.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f786ce6
New translations general.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
27eabb4
New translations methods.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3d0d6a2
New translations architecture.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
34204ec
New translations components.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
189da49
New translations documentation.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b6eb6e3
New translations $attributes.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
6cead64
New translations $lock.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
8b5d461
New translations $method.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
66089eb
New translations classfunctions.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d23bb7b
New translations authusers.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f9752cc
New translations gettingstarted.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
8b312d7
New translations mandata.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
5faff3b
New translations processes.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3bdcdf8
New translations real-time-monitor.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
2e02f76
New translations overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
287b251
New translations vp-export-document.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
867b774
New translations vp-find.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
1fb1b12
New translations vp-get-stylesheets.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
1d39e93
New translations vp-get-value.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b43fa58
New translations vp-import-document.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
c98755d
New translations vp-remove-table-columns.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7a6a20c
New translations vp-resize-table.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7978314
New translations getting-started.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
20b1c23
New translations from-qodlyscript-to-4d.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d44b66a
New translations gettingstarted.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
c540ce2
New translations http-request-handler.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b469429
New translations preemptiveweb.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
1316073
New translations qodly-studio.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
6be876d
New translations templates.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d73f92c
New translations webserveradmin.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
33bbcf0
New translations webserverconfig.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
6f421de
New translations webserverobject.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
c8691b7
New translations wp-insert-break.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
442d5c5
New translations wp-insert-document-body.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
8ba4345
New translations writeprointerface.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b2448a6
New translations form-event.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
bd3f64c
New translations form.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
38f3f1c
New translations new-shared-collection.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
fbac410
New translations print-form.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
2d4a5f9
New translations process-info.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d5c829b
New translations session.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
ca7e045
New translations client-server.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
9a78255
New translations compatibility.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
33e29c1
New translations database.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
eea84bc
New translations interface.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
52777ca
New translations security.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
6522f69
New translations web.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
249df66
New translations orda-events.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
6a461ce
New translations udpeventclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
0723089
New translations classclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
bc1abfc
New translations document.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
147d1b4
New translations outgoingmessageclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
ff021c5
New translations smtptransporterclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7b4b8a7
New translations sessionclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
de691cf
New translations tcpeventclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
fb6655e
New translations udpeventclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
630e983
New translations webformclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
2a4456d
New translations websocketclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7aace51
New translations websocketserverclass.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b371297
New translations webadmin.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
521142c
New translations restore.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
1baf6b5
New translations settings.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
2b83bfb
New translations operators.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
579e04e
New translations variables.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
804a308
New translations basics.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
fd61125
New translations clientserver.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
20c38cb
New translations onafteredit.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d7b56bc
New translations onbegindragover.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d8336ae
New translations onclicked.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
35bd421
New translations ondisplaydetail.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
4f49202
New translations ondragover.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
dc0da00
New translations onheader.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
0313dd2
New translations onheaderclick.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
cd52f4c
New translations forms.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
81c5ddd
New translations macros.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
0c393e7
New translations objectlibrary.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7781b21
New translations properties_formsize.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
c5a7ade
New translations formobjects_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
26beb9c
New translations input_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
a425cf2
New translations list_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
9e38175
New translations properties_subform.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
9f3fc8e
New translations shapes_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3c187cf
New translations splitters.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f9d1516
New translations stepper.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
c6c286b
New translations subform_overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d7e9f94
New translations tabcontrol.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b78ddbd
New translations text.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
e871b08
New translations analysis.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
3478999
New translations repair.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
302e009
New translations properties.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
45fefb8
New translations updates.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
53b1669
New translations global-stamp.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
121ab92
New translations orda-events.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b6b72a9
New translations remotedatastores.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
df35f9f
New translations general.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
0abf4e6
New translations methods.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
07c89c5
New translations architecture.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
131c3e7
New translations components.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
b582a80
New translations documentation.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
a143c5d
New translations $attributes.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
fbd37fc
New translations $lock.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
fd62e1b
New translations $method.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
11eb73d
New translations classfunctions.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
cdd6179
New translations authusers.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
478941f
New translations gettingstarted.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
6d6b316
New translations mandata.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
27ef1aa
New translations processes.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
8a0aa7e
New translations real-time-monitor.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
627cb6c
New translations overview.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
5a58d20
New translations vp-export-document.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
c33cf04
New translations vp-find.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
c3f91a1
New translations vp-get-stylesheets.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
c4c48c9
New translations vp-get-value.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
aacaeff
New translations vp-import-document.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
acf6d66
New translations vp-remove-table-columns.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
bc0e2cf
New translations vp-resize-table.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
a9b0bab
New translations getting-started.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d1caf92
New translations from-qodlyscript-to-4d.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
9aae056
New translations gettingstarted.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
36c279a
New translations http-request-handler.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
eddb760
New translations preemptiveweb.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7589d03
New translations qodly-studio.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
a57a63a
New translations templates.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
1bcb51e
New translations webserveradmin.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
fe482a2
New translations webserverconfig.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
9b81575
New translations webserverobject.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f9c32fb
New translations wp-insert-break.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
a60bebb
New translations wp-insert-document-body.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
34bae0e
New translations writeprointerface.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
13f7b18
New translations command-index.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
d9c22a1
New translations form-event.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
f4088b5
New translations form.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
21c8b13
New translations new-shared-collection.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
8511914
New translations print-form.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
128d266
New translations process-info.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
a202ca6
New translations session.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
5d139d5
New translations tools.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
7195107
New translations client-server.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
5dc76e9
New translations compatibility.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
165096d
New translations database.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
227653f
New translations interface.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
310a51b
New translations security.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
98cc375
New translations web.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
39bcfe3
New translations tab-component.png (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
958a27e
New translations string.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
764dcbf
New translations generate-uuid.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
69f2996
New translations generate-uuid.md (Portuguese, Brazilian)
arnaud4d Aug 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -160,8 +160,8 @@ Puede pasar uno o más parámetros opcionales *param*, que se pasarán a la [fun

:::note Notas

- Si se llama a `.new()` en una [clase singleton](../Concepts/classes.md#singleton-classes) que ya ha sido instanciada, se devuelve la instancia singleton, no una nueva instancia.
- Si se llama a `.new()` en una clase inexistente, se devuelve un error.
- Si se llama a `.new()` en una [clase singleton](../Concepts/classes.md#singleton-classes) que ya ha sido instanciada, se devuelve la instancia singleton, no una nueva instancia.
- Si se llama a `.new()` en una clase inexistente, se devuelve un error.

:::

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -320,8 +320,8 @@ Esta propiedad es de **solo lectura**.

La propiedad `.original` devuelve<!-- REF #document.original.Summary -->el elemento de destino para un alias, un acceso directo o un archivo de enlace simbólico<!-- END REF -->. El elemento objetivo puede ser:

- un objeto File
- un objeto de la carpeta
- un objeto File
- un objeto de la carpeta

Para los archivos sin alias, la propiedad devuelve el mismo objeto File que el archivo.

Expand Down Expand Up @@ -585,8 +585,8 @@ La función `.getText()` <!-- REF #document.getText().Summary -->devuelve el con

Opcionalmente, puede designar el conjunto de caracteres que se utilizará para leer el contenido. Puede pasar:

- en *charSetName*, una cadena que contiene el nombre del conjunto estándar (por ejemplo "ISO-8859-1" o "UTF-8"),
- o en *charSetNum*, el ID MIBEnum (número) del nombre del conjunto estándar.
- en *charSetName*, una cadena que contiene el nombre del conjunto estándar (por ejemplo "ISO-8859-1" o "UTF-8"),
- o en *charSetNum*, el ID MIBEnum (número) del nombre del conjunto estándar.

> Para conocer la lista de los conjuntos de caracteres que soporta 4D, consulte la descripción del comando `CONVERT FROM TEXT`.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ id: IncomingMessageClass
title: IncomingMessage
---

La clase `4D.IncomingMessage` le permite manejar el objeto recibido por un [**HTTP request handler**](../WebServer/http-request-handler.md). HTTP requests and their properties are automatically received as an instance of the `4D.IncomingMessage` class. Los parámetros dados directamente en la petición con el verbo GET son manejados por la propiedad [`.urlQuery`](#urlquery), mientras que los parámetros pasados en el cuerpo de la solicitud están disponibles a través de funciones como [`.getBlob()`](#getblob) o [`getText()`](#gettext).
La clase `4D.IncomingMessage` le permite manejar el objeto recibido por un [**HTTP request handler**](../WebServer/http-request-handler.md). Las peticiones HTTP y sus propiedades se reciben automáticamente como una instancia de la clase `4D.IncomingMessage`. Los parámetros dados directamente en la petición con el verbo GET son manejados por la propiedad [`.urlQuery`](#urlquery), mientras que los parámetros pasados en el cuerpo de la solicitud están disponibles a través de funciones como [`.getBlob()`](#getblob) o [`getText()`](#gettext).

El gestor de peticiones HTTP puede devolver cualquier valor (o nada). It usually returns an instance of the [`4D.OutgoingMessage`](OutgoingMessageClass.md) class.
El gestor de peticiones HTTP puede devolver cualquier valor (o nada). Normalmente devuelve una instancia de la clase [`4D.OutgoingMessage`](OutgoingMessageClass.md).

Todas las propiedades de esta clase son de sólo lectura. Son automáticamente llenados por el gestor de peticiones.

Expand All @@ -19,7 +19,7 @@ Todas las propiedades de esta clase son de sólo lectura. Son automáticamente l

### Ejemplo

The following [**HTTPHandlers.json** file](../WebServer/http-request-handler.md) has been defined:
El siguiente [archivo **HTTPHandlers.json**](../WebServer/http-request-handler.md) ha sido definido:

```json
[
Expand All @@ -32,7 +32,7 @@ The following [**HTTPHandlers.json** file](../WebServer/http-request-handler.md)
]
```

The `http://127.0.0.1/start/example?param=demo&name=4D` request is run with a `GET` verb in a browser. It is handled by the *gettingStarted* function of the following *GeneralHandling* singleton class:
La petición `http://127.0.0.1/start/example?param=demo&name=4D` se ejecuta con un verbo `GET` en un navegador. Se gestiona mediante la función *gettingStarted* de la siguiente clase singleton *GeneralHandling*:

```4d
shared singleton Class constructor()
Expand All @@ -59,7 +59,7 @@ Function gettingStarted($request : 4D.IncomingMessage) : 4D.OutgoingMessage

```

The request is received on the server as *$request*, an object instance of the `4D.IncomingMessage` class.
La petición se recibe en el servidor como *$request*, una instancia de objeto de la clase `4D.IncomingMessage`.

Esta es la respuesta:

Expand All @@ -76,7 +76,7 @@ There are 2 url parts - Url parts are: start - example

### Objeto IncomingMessage

4D.IncomingMessage objects provide the following properties and functions:
Los objetos 4D.IncomingMessage ofrecen las siguientes propiedades y funciones:

| |
| ----------------------------------------------------------------------------------------------------------------------------------------- |
Expand Down Expand Up @@ -115,7 +115,7 @@ Un objeto 4D.IncomingMessage es un objeto [no compartible](../Concepts/shared.md

La función `.getBlob()` <!-- REF #IncomingMessageClass.getBlob().Summary -->devuelve el cuerpo de la petición como un Blob<!-- END REF -->.

If the body has not been given as a binary content, the function tries to convert the value but it can give unexpected results.
Si el cuerpo no se ha dado como contenido binario, la función intenta convertir el valor pero puede dar resultados inesperados.

<!-- END REF -->

Expand Down Expand Up @@ -172,7 +172,7 @@ $value := $request.getHeader("content-type")

La función `.getJSON()` <!-- REF #IncomingMessageClass.getJSON().Summary -->devuelve el cuerpo de la solicitud como una resolución JSON<!-- END REF -->.

If the body has not been given as JSON valid content, an error is raised.
Si el cuerpo no se ha dado como contenido JSON válido, se produce un error.

<!-- END REF -->

Expand All @@ -194,15 +194,15 @@ If the body has not been given as JSON valid content, an error is raised.

La función `.getPicture()` <!-- REF #IncomingMessageClass.getPicture().Summary -->devuelve el cuerpo de la petición como una imagen (en caso de que un cuerpo enviado como una imagen)<!-- END REF -->.

The content-type must be given in the headers to indicate that the body is a picture.
El tipo de contenido debe indicarse en los encabezados para indicar que el cuerpo es una imagen.

:::note

Si la solicitud se crea utilizando la [clase `HTTPRequest`](HTTPRequestClass.md), la imagen debe ser enviada en el cuerpo como un Blob con el tipo de contenido apropiado.

:::

If the body is not received as a valid picture, the function returns null.
Si el cuerpo no se recibe como una imagen válida, la función devuelve null.

<!-- END REF -->

Expand All @@ -224,7 +224,7 @@ If the body is not received as a valid picture, the function returns null.

La función `.getText()` <!-- REF #IncomingMessageClass.getText().Summary -->devuelve el cuerpo de la solicitud como un valor de texto<!-- END REF -->.

If the body has not been given as a string value, the function tries to convert the value but it can give unexpected results.
Si el cuerpo no se ha dado como cadena, la función intenta convertir el valor pero puede dar resultados inesperados.

<!-- END REF -->

Expand Down Expand Up @@ -254,7 +254,7 @@ Los nombres de los encabezados (llaves) se escriben en minúsculas. Tenga en cue

La propiedad `.url` contiene <!-- REF #IncomingMessageClass.url.Summary -->la URL de la petición sin la parte *IP:port* y como cadena<!-- END REF -->.

For example, if the request is addressed to: "http://127.0.0.1:80/docs/invoices/today", the `.url` property is "/docs/invoices/today".
Por ejemplo, si la solicitud va dirigida a "http://127.0.0.1:80/docs/invoices/today", la propiedad `.url` es "/docs/invoices/today".

La propiedad `.url` es de sólo lectura.

Expand All @@ -276,7 +276,7 @@ La parte "host" de la petición (*IP:port*) es suministrada por el [encabezado `

La propiedad `.urlPath` contiene <!-- REF #IncomingMessageClass.urlPath.Summary -->la URL de la solicitud sin la parte *IP:port* y como una colección de cadenas<!-- END REF -->.

For example, if the request is addressed to: "http://127.0.0.1:80/docs/invoices/today", the `.urlPath` property is ["docs", "invoices" ,"today"].
Por ejemplo, si la solicitud va dirigida a "http://127.0.0.1:80/docs/invoices/today", la propiedad `.urlPath` es ["docs", "invoices" , "today"].

La propiedad `.urlPath` es de sólo lectura.

Expand All @@ -294,19 +294,19 @@ La propiedad `.urlQuery` contiene <!-- REF #IncomingMessageClass.urlQuery.Summar

La propiedad `.urlQuery` es de sólo lectura.

Parameters can be passed in the URL of requests **directly** or **as JSON contents**.
Los parámetros se pueden pasar en la URL de las peticiones **directamente** o **como contenido JSON**.

#### Parámetros directos

Example: `http://127.0.0.1:8044/myCall?firstname=Marie&id=2&isWoman=true`
Ejemplo: `http://127.0.0.1:8044/myCall?firstname=Marie&id=2&isWoman=true`

In this case, parameters are received as stringified values in the `urlQuery` property: `urlQuery = {"firstname":"Marie" ,"id":"2" ,"isWoman":"true"}`
En este caso, los parámetros se reciben como valores stringificados en la propiedad `urlQuery`: `urlQuery = {"firstname": "Marie" , "id": "2" , "isWoman": "true"}`

#### Parámetros contenido JSON

Example: `http://127.0.0.1:8044/myCall/?myparams='[{"firstname": "Marie","isWoman": true,"id": 3}]'`.
Ejemplo: `http://127.0.0.1:8044/myCall/?myparams='[{"firstname": "Marie", "isWoman": true, "id": 3}]'`.

Parameters are passed in JSON format and enclosed within a collection.
Los parámetros se pasan en formato JSON y dentro de una colección.

En este caso, los parámetros se reciben como texto JSON en la propiedad `urlQuery` y se pueden analizar utilizando [`JSON Parse`](../commands-legacy/json-parse.md).

Expand All @@ -315,7 +315,7 @@ En este caso, los parámetros se reciben como texto JSON en la propiedad `urlQue
$test:=Value type(JSON Parse($r.urlQuery.myparams))=Is collection) //true
```

Special characters such as simple quotes or carriage returns must be escaped.
Los caracteres especiales, como las comillas simples o los retornos de carro, deben escaparse.

Ejemplo: `http://127.0.0.1:8044/syntax/?mdcode=%60%60%604d`

Expand All @@ -342,7 +342,7 @@ Los parámetros dados en el cuerpo de la petición utilizando los verbos POST o

La propiedad `.verb` contiene <!-- REF #IncomingMessageClass.verb.Summary -->el verbo usado por la petición<!-- END REF -->.

HTTP and HTTPS request verbs include for example "get", "post", "put", etc.
Los verbos de solicitud HTTP y HTTPS incluyen, por ejemplo, "get", "post", "put", etc.

La propiedad `.verb` es de sólo lectura.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,10 @@ Un objeto 4D.OutgoingMessage es un objeto [no compartible](../Concepts/shared.md

La propiedad `.body` contiene <!-- REF #OutgoingMessageClass.body.Summary -->el cuerpo del mensaje saliente<!-- END REF -->. Los siguientes tipos de datos están soportados en la propiedad `.body`:

- text
- blob
- object
- image
- text
- blob
- object
- image

La propiedad `.body` es de lectura-escritura.

Expand Down Expand Up @@ -108,17 +108,17 @@ La función `.setBody()` <!-- REF #OutgoingMessageClass.setBody().Summary -->def

Los siguientes tipos de datos están soportados en el *body*:

- Text
- Blob
- Object
- Imagen
- Text
- Blob
- Object
- Imagen

Cuando se utiliza esta función, el encabezado content-type se define automáticamente en función del tipo *body*:

- Content-Type:text/plain si el cuerpo es un Texto
- Content-Type:application/octet-stream si el body es un Blob
- Content-Type:application/json si el body es un objeto
- Content-Type:image/jpeg, image/gif... si el body es una imagen
- Content-Type:text/plain si el cuerpo es un Texto
- Content-Type:application/octet-stream si el body es un Blob
- Content-Type:application/json si el body es un objeto
- Content-Type:image/jpeg, image/gif... si el body es una imagen

Si *body* no es de un tipo de valor soportado, se devuelve un error.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,8 @@ La propiedad `.keepAlive` contiene <!-- REF #SMTPTransporterClass.keepAlive.Summ

La conexión SMTP se cierra automáticamente:

- cuando el objeto `transporter` es destruido si la propiedad `.keepAlive` es true,
- después de cada función `.send( )` si la propiedad `.keepAlive` está en false.
- cuando el objeto `transporter` es destruido si la propiedad `.keepAlive` es true,
- después de cada función `.send( )` si la propiedad `.keepAlive` está en false.

<!-- INCLUDE transporter.logFile.Desc -->

Expand Down
16 changes: 10 additions & 6 deletions i18n/es/docusaurus-plugin-content-docs/current/API/SessionClass.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ title: Session

Los objetos de sesión son devueltos por el comando [`Session`](../commands/session.md). Estos objetos ofrecen al desarrollador una interfaz que permite gestionar la sesión de usuario actual y ejecutar acciones como almacenar datos contextuales, compartir información entre procesos de sesión, lanzar procesos preferentes relacionados con la sesión o (sólo web) gestionar [privilegios](../ORDA/privileges.md).

:::info To learn more

Blog posts about this feature:

- [Sesiones escalables para aplicaciones web avanzadas](https://blog.4d.com/scalable-sessions-for-advanced-web-applications/)
- [Permissions: Inspect Session Privileges for Easy Debugging](https://blog.4d.com/permissions-inspect-session-privileges-for-easy-debugging/)

:::

### Tipos de sesiones

Los siguientes tipos de sesiones están soportados por esta clase:
Expand Down Expand Up @@ -38,11 +47,6 @@ La disponibilidad de las propiedades y funciones del objeto `Session` depende de
| [<!-- INCLUDE #SessionClass.storage.Syntax -->](#storage)<br/><!-- INCLUDE #SessionClass.storage.Summary --> |
| [<!-- INCLUDE #SessionClass.userName.Syntax -->](#username)<br/><!-- INCLUDE #SessionClass.userName.Summary --> |

### To learn more

[**Scalable sessions for advanced web applications**](https://blog.4d.com/scalable-sessions-for-advanced-web-applications/) (blog post)<br/>
[**Permissions: Inspect Session Privileges for Easy Debugging**](https://blog.4d.com/permissions-inspect-session-privileges-for-easy-debugging/) (blog post)

<!-- REF SessionClass.clearPrivileges().Desc -->

## .clearPrivileges()
Expand Down Expand Up @@ -268,7 +272,7 @@ $privileges := Session.getPrivileges()
#### Ver también

[.setPrivileges()](#setprivileges)<br/>
[Permisos - Inspeccionar los privilegios en la sesión para una fácil depuración (entrada de blog)](https://blog.4d.com/permissions-inspect-the-privileges-in-the-session-for-an-easy-debugging)
[*Permisos - Inspeccionar los privilegios en la sesión para una fácil depuración* (entrada de blog)](https://blog.4d.com/permissions-inspect-the-privileges-in-the-session-for-an-easy-debugging)

<!-- END REF -->

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@ La función `.disableState()` <!-- REF #WebFormClass.disableState().Summary -->d

Esta función no hace nada si:

- el *estado* no está habilitado actualmente en el formulario web,
- el *estado* no existe para el formulario web.
- el *estado* no está habilitado actualmente en el formulario web,
- el *estado* no existe para el formulario web.

Si [activa](#enablestate) o desactiva varios estados en la misma función usuario, todas las modificaciones se envían al mismo tiempo al cliente una vez finalizada la función.

Expand All @@ -80,8 +80,8 @@ La función `.enableState()` <!-- REF #WebFormClass.enableState().Summary -->act

Esta función no hace nada si:

- el *estado* ya ha sido activado en el formulario web,
- el *estado* no existe para el formulario web.
- el *estado* ya ha sido activado en el formulario web,
- el *estado* no existe para el formulario web.

Si activa o [desactiva](#disablestate) varios estados dentro de la misma función usuario, todas las modificaciones se envían al mismo tiempo al cliente una vez que la función termina.

Expand Down
Loading
Loading