Skip to content

Commit c190e40

Browse files
committed
New Crowdin updates (#2943)
* New translations wp-reset-attributes.md (Spanish) * New translations wp-set-attributes.md (Spanish) * New translations wp-export-variable.md (Japanese) * New translations wp-get-attributes.md (Japanese) * New translations wp-reset-attributes.md (Japanese) * New translations wp-export-variable.md (Portuguese, Brazilian) * New translations wp-get-attributes.md (Portuguese, Brazilian) * New translations wp-reset-attributes.md (Portuguese, Brazilian) * New translations wp-set-attributes.md (Japanese) * New translations wp-set-attributes.md (Portuguese, Brazilian) * New translations _openaiasyncoptions.md (Spanish) * New translations dialog.md (French) * New translations command-name.md (Spanish) * New translations dialog.md (Spanish) * New translations command-name.md (Japanese) * New translations dialog.md (Japanese) * New translations command-name.md (Portuguese, Brazilian) * New translations dialog.md (Portuguese, Brazilian) * New translations form.md (French) * New translations file.md (Spanish) * New translations folder.md (Spanish) * New translations form.md (Spanish) * New translations file.md (Japanese) * New translations folder.md (Japanese) * New translations form.md (Japanese) * New translations file.md (Portuguese, Brazilian) * New translations folder.md (Portuguese, Brazilian) * New translations form.md (Portuguese, Brazilian) * New translations process-activity.md (French) * New translations process-activity.md (Spanish) * New translations process-activity.md (Japanese) * New translations process-activity.md (Portuguese, Brazilian) * New translations session.md (French) * New translations select-log-file.md (Spanish) * New translations session.md (Spanish) * New translations select-log-file.md (Japanese) * New translations session.md (Japanese) * New translations select-log-file.md (Portuguese, Brazilian) * New translations session.md (Portuguese, Brazilian) * New translations compatibility.md (French) * New translations compatibility.md (Spanish) * New translations database.md (Spanish) * New translations compatibility.md (Japanese) * New translations compatibility.md (Portuguese, Brazilian) * New translations database.md (Portuguese, Brazilian) * New translations object-get-data-source-formula.md (French) * New translations last-errors.md (Spanish) * New translations listbox-get-property.md (Spanish) * New translations listbox-set-property.md (Spanish) * New translations object-get-data-source-formula.md (Spanish) * New translations last-errors.md (Japanese) * New translations listbox-get-property.md (Japanese) * New translations listbox-set-property.md (Japanese) * New translations object-get-data-source-formula.md (Japanese) * New translations last-errors.md (Portuguese, Brazilian) * New translations listbox-get-property.md (Portuguese, Brazilian) * New translations listbox-set-property.md (Portuguese, Brazilian) * New translations object-get-data-source-formula.md (Portuguese, Brazilian) * New translations version-20-r10.json (French) * New translations version-20-r10.json (Spanish) * New translations udpeventclass.md (Japanese) * New translations version-20-r10.json (Japanese) * New translations version-20-r10.json (Portuguese, Brazilian) * New translations imaptransporterclass.md (French) * New translations imaptransporterclass.md (Spanish) * New translations sessionclass.md (Spanish) * New translations imaptransporterclass.md (Japanese) * New translations imaptransporterclass.md (Portuguese, Brazilian) * New translations tcpeventclass.md (Japanese) * New translations udpeventclass.md (Japanese) * New translations restore.md (French) * New translations restore.md (Spanish) * New translations restore.md (Japanese) * New translations backup.md (Portuguese, Brazilian) * New translations restore.md (Portuguese, Brazilian) * New translations operators.md (Spanish) * New translations building.md (French) * New translations building.md (Spanish) * New translations building.md (Japanese) * New translations building.md (Portuguese, Brazilian) * New translations onmouseenter.md (French) * New translations onmouseleave.md (French) * New translations onmousemove.md (French) * New translations onload.md (Japanese) * New translations onscroll.md (French) * New translations develop-components.md (French) * New translations develop-components.md (Japanese) * New translations develop-components.md (Portuguese, Brazilian) * New translations objectlibrary.md (French) * New translations properties_action.md (French) * New translations objectlibrary.md (Spanish) * New translations properties_action.md (Spanish) * New translations objectlibrary.md (Portuguese, Brazilian) * New translations properties_action.md (Portuguese, Brazilian) * New translations list_overview.md (French) * New translations listbox_overview.md (French) * New translations picturebutton_overview.md (French) * New translations list_overview.md (Spanish) * New translations picturebutton_overview.md (Spanish) * New translations list_overview.md (Japanese) * New translations listbox_overview.md (Japanese) * New translations picturebutton_overview.md (Japanese) * New translations list_overview.md (Portuguese, Brazilian) * New translations listbox_overview.md (Portuguese, Brazilian) * New translations picturebutton_overview.md (Portuguese, Brazilian) * New translations properties_action.md (French) * New translations properties_datasource.md (French) * New translations properties_action.md (Spanish) * New translations properties_datasource.md (Spanish) * New translations properties_action.md (Japanese) * New translations properties_datasource.md (Japanese) * New translations properties_entry.md (Japanese) * New translations properties_action.md (Portuguese, Brazilian) * New translations properties_datasource.md (Portuguese, Brazilian) * New translations properties_listbox.md (French) * New translations properties_subform.md (French) * New translations properties_listbox.md (Spanish) * New translations properties_subform.md (Spanish) * New translations properties_listbox.md (Japanese) * New translations properties_subform.md (Japanese) * New translations properties_listbox.md (Portuguese, Brazilian) * New translations properties_subform.md (Portuguese, Brazilian) * New translations analysis.md (French) * New translations encrypt.md (French) * New translations analysis.md (Spanish) * New translations encrypt.md (Spanish) * New translations information.md (Spanish) * New translations overview.md (Spanish) * New translations analysis.md (Japanese) * New translations encrypt.md (Japanese) * New translations information.md (Japanese) * New translations overview.md (Japanese) * New translations analysis.md (Portuguese, Brazilian) * New translations encrypt.md (Portuguese, Brazilian) * New translations information.md (Portuguese, Brazilian) * New translations creating.md (French) * New translations creating.md (Japanese) * New translations methods.md (Spanish) * New translations methods.md (Japanese) * New translations documentation.md (French) * New translations overview.md (French) * New translations components.md (Spanish) * New translations documentation.md (Spanish) * New translations documentation.md (Japanese) * New translations documentation.md (Portuguese, Brazilian) * New translations $filter.md (Spanish) * New translations $filter.md (Japanese) * New translations $filter.md (Portuguese, Brazilian) * New translations authusers.md (French) * New translations authusers.md (Spanish) * New translations authusers.md (Japanese) * New translations authusers.md (Portuguese, Brazilian) * New translations handling_users_groups.md (French) * New translations handling_users_groups.md (Spanish) * New translations overview.md (Spanish) * New translations handling_users_groups.md (Japanese) * New translations handling_users_groups.md (Portuguese, Brazilian) * New translations getting-started.md (French) * New translations getting-started.md (Spanish) * New translations getting-started.md (Japanese) * New translations getting-started.md (Portuguese, Brazilian) * New translations http-request-handler.md (French) * New translations http-request-handler.md (Spanish) * New translations sessions.md (Spanish) * New translations webserverobject.md (Spanish) * New translations http-request-handler.md (Japanese) * New translations http-request-handler.md (Portuguese, Brazilian) * New translations wp-get-attributes.md (French) * New translations wp-reset-attributes.md (French) * New translations wp-set-attributes.md (French) * New translations wp-export-variable.md (Spanish) * New translations wp-get-attributes.md (Spanish) * New translations wp-reset-attributes.md (Spanish) * New translations wp-set-attributes.md (Spanish) * New translations wp-export-variable.md (Japanese) * New translations wp-get-attributes.md (Japanese) * New translations wp-reset-attributes.md (Japanese) * New translations wp-set-attributes.md (Japanese) * New translations wp-export-variable.md (Portuguese, Brazilian) * New translations wp-get-attributes.md (Portuguese, Brazilian) * New translations wp-reset-attributes.md (Portuguese, Brazilian) * New translations wp-set-attributes.md (Portuguese, Brazilian) * New translations command-index.md (French) * New translations dialog.md (French) * New translations command-name.md (Spanish) * New translations dialog.md (Spanish) * New translations file.md (Spanish) * New translations command-name.md (Japanese) * New translations dialog.md (Japanese) * New translations command-name.md (Portuguese, Brazilian) * New translations dialog.md (Portuguese, Brazilian) * New translations form.md (French) * New translations folder.md (Spanish) * New translations form.md (Spanish) * New translations last-errors.md (Spanish) * New translations file.md (Japanese) * New translations folder.md (Japanese) * New translations form.md (Japanese) * New translations last-errors.md (Japanese) * New translations file.md (Portuguese, Brazilian) * New translations folder.md (Portuguese, Brazilian) * New translations form.md (Portuguese, Brazilian) * New translations last-errors.md (Portuguese, Brazilian) * New translations object-get-data-source-formula.md (French) * New translations listbox-get-property.md (Spanish) * New translations listbox-set-property.md (Spanish) * New translations object-get-data-source-formula.md (Spanish) * New translations listbox-get-property.md (Japanese) * New translations listbox-set-property.md (Japanese) * New translations object-get-data-source-formula.md (Japanese) * New translations listbox-get-property.md (Portuguese, Brazilian) * New translations listbox-set-property.md (Portuguese, Brazilian) * New translations object-get-data-source-formula.md (Portuguese, Brazilian) * New translations process-activity.md (French) * New translations session.md (French) * New translations process-activity.md (Spanish) * New translations select-log-file.md (Spanish) * New translations session.md (Spanish) * New translations process-activity.md (Japanese) * New translations select-log-file.md (Japanese) * New translations session.md (Japanese) * New translations process-activity.md (Portuguese, Brazilian) * New translations select-log-file.md (Portuguese, Brazilian) * New translations session.md (Portuguese, Brazilian) * New translations compatibility.md (French) * New translations compatibility.md (Spanish) * New translations compatibility.md (Japanese) * New translations compatibility.md (Portuguese, Brazilian) * New translations database.md (Portuguese, Brazilian) * New translations num.md (French) * New translations trim-end.md (French) * New translations trim-start.md (French) * New translations trim.md (French) * New translations string.md (French) * New translations num.md (Spanish) * New translations trim-end.md (Spanish) * New translations trim-start.md (Spanish) * New translations trim.md (Spanish) * New translations string.md (Spanish) * New translations num.md (Japanese) * New translations trim-end.md (Japanese) * New translations trim-start.md (Japanese) * New translations trim.md (Japanese) * New translations string.md (Japanese) * New translations num.md (Portuguese, Brazilian) * New translations trim-end.md (Portuguese, Brazilian) * New translations trim-start.md (Portuguese, Brazilian) * New translations trim.md (Portuguese, Brazilian) * New translations string.md (Portuguese, Brazilian) * New translations overview-old.md (Spanish)
1 parent 7cd0dbb commit c190e40

File tree

513 files changed

+1313
-1313
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

513 files changed

+1313
-1313
lines changed

i18n/es/code.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -746,10 +746,10 @@
746746
"message": "TLS"
747747
},
748748
"Log Files": {
749-
"message": "Log Files"
749+
"message": "Archivos de registro"
750750
},
751751
"Extending 4D applications": {
752-
"message": "Extending 4D applications"
752+
"message": "Extensión de las aplicaciones 4D"
753753
},
754754
"4D QPDF": {
755755
"message": "4D QPDF"

i18n/es/docusaurus-plugin-content-docs/current.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1176,7 +1176,7 @@
11761176
"description": "The generated-index page title for category Extensions in sidebar docs"
11771177
},
11781178
"sidebar.docs.category.Extending 4D applications": {
1179-
"message": "Extending 4D applications",
1179+
"message": "Extensión de las aplicaciones 4D",
11801180
"description": "The label for category Extending 4D applications in sidebar docs"
11811181
},
11821182
"sidebar.docs.category.Document Elements": {
@@ -1204,7 +1204,7 @@
12041204
"description": "The label for link Build4D in sidebar docs, linking to https://github.com/4d-depot/Build4D?tab=readme-ov-file#readme"
12051205
},
12061206
"sidebar.docs.doc.Log Files": {
1207-
"message": "Log Files",
1207+
"message": "Archivos de registro",
12081208
"description": "The label for the doc item Log Files in sidebar docs, linking to the doc Debugging/debugLogFiles"
12091209
}
12101210
}

i18n/es/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1584,40 +1584,40 @@ Las claves de búsqueda pueden solicitar el valor a buscar:
15841584

15851585
#### Teclas de búsqueda disponibles
15861586

1587-
**ALL**: todos los mensajes en el buzón.\
1588-
**ANSWERED**: mensajes con el indicador \Answered activado.\
1589-
**UNANSWERED**: mensajes que no tienen el indicador \Answered activo.\
1590-
**DELETED**: mensajes con el indicador \Deleted activado.\
1591-
**UNDELETED**: mensajes que no tienen el indicador \Deleted activado.\
1592-
**DRAFT**: mensajes con el indicador \Draft activado.\
1593-
**UNDRAFT**: mensajes que no tienen el indicador \Draft activado.\
1594-
**FLAGGED**: mensajes con el indicador \Flagged activado.\
1595-
**UNFLAGGED**: mensajes que no tienen el indicador \Flagged activado.\
1596-
**RECENT**: mensajes que tienen el indicador \Recent activado.\
1597-
**OLD**: mensajes que no tienen el indicador \Recent activado.\
1598-
**SEEN**: mensajes que tienen el indicador \Seen activo.\
1599-
**UNSEEN**: mensajes que no tienen el indicador \Seen activo.\
1600-
**NEW**: mensajes que tienen el indicador \Recent activado pero no el indicador \Seen. Esto es funcionalmente equivalente a “(RECENT UNSEEN)”.\
1601-
**KEYWORD *flag***: mensajes con el conjunto de palabras clave especificado.\
1602-
**UNKEYWORD *flag***: mensajes que no tienen la palabra clave especificada.\
1603-
**BEFORE *date***: mensajes cuya fecha interna es anterior a la fecha especificada.\
1604-
**ON *date***: mensajes cuya fecha interna está dentro de la fecha especificada.\
1605-
**SINCE *date***: mensajes cuya fecha interna es anterior o posterior a la fecha especificada.\
1606-
**SENTBEFORE *date***: mensajes cuyo encabezado Date es anterior a la fecha especificada.\
1607-
**SENTON *date***: mensajes cuyo encabezado Date está dentro de la fecha especificada.\
1608-
**SENTSINCE *date***: mensajes cuyo encabezado Date está dentro o posterior a la fecha especificada.\
1609-
**TO *string***: mensajes que contienen la cadena especificada en el encabezado TO.\
1610-
**FROM *string***: mensajes que contienen la cadena especificada en el encabezado FROM.\
1611-
**CC *string***: mensajes que contienen la cadena especificada en el encabezado CC.\
1612-
**BCC *string***: mensajes que contienen la cadena especificada en el encabezado BCC.\
1613-
**SUBJECT *string***: mensajes que contienen la cadena especificada en el encabezado Asunto.\
1614-
**BODY *string***: mensajes que contienen la cadena especificada en el cuerpo del mensaje.\
1615-
**TEXT *string***: mensajes que contienen la cadena especificada en el encabezado o en el cuerpo del mensaje.\
1616-
**HEADER *field-name* *string***: mensajes que tienen un encabezado con el nombre de campo especificado y que contiene la cadena especificada en el field-body.\
1617-
**UID *message-UID***: mensajes con identificadores únicos correspondientes al conjunto de identificadores únicos especificados.\
1618-
**LARGER *n***: mensajes con un tamaño superior al número de bytes especificado.\
1619-
**SMALLER *n***: mensajes con un tamaño menor que el número especificado de bytes.\
1620-
**NOT *search-key***: mensajes que no coinciden con la llave de búsqueda especificada.\
1587+
**ALL**: todos los mensajes en el buzón.
1588+
**ANSWERED**: mensajes con el indicador \Answered activado.
1589+
**UNANSWERED**: mensajes que no tienen el indicador \Answered activo.
1590+
**DELETED**: mensajes con el indicador \Deleted activado.
1591+
**UNDELETED**: mensajes que no tienen el indicador \Deleted activado.
1592+
**DRAFT**: mensajes con el indicador \Draft activado.
1593+
**UNDRAFT**: mensajes que no tienen el indicador \Draft activado.
1594+
**FLAGGED**: mensajes con el indicador \Flagged activado.
1595+
**UNFLAGGED**: mensajes que no tienen el indicador \Flagged activado.
1596+
**RECENT**: mensajes que tienen el indicador \Recent activado.
1597+
**OLD**: mensajes que no tienen el indicador \Recent activado.
1598+
**SEEN**: mensajes que tienen el indicador \Seen activo.
1599+
**UNSEEN**: mensajes que no tienen el indicador \Seen activo.
1600+
**NEW**: mensajes que tienen el indicador \Recent activado pero no el indicador \Seen. Esto es funcionalmente equivalente a “(RECENT UNSEEN)”.
1601+
**KEYWORD *flag***: mensajes con el conjunto de palabras clave especificado.
1602+
**UNKEYWORD *flag***: mensajes que no tienen la palabra clave especificada.
1603+
**BEFORE *date***: mensajes cuya fecha interna es anterior a la fecha especificada.
1604+
**ON *date***: mensajes cuya fecha interna está dentro de la fecha especificada.
1605+
**SINCE *date***: mensajes cuya fecha interna es anterior o posterior a la fecha especificada.
1606+
**SENTBEFORE *date***: mensajes cuyo encabezado Date es anterior a la fecha especificada.
1607+
**SENTON *date***: mensajes cuyo encabezado Date está dentro de la fecha especificada.
1608+
**SENTSINCE *date***: mensajes cuyo encabezado Date está dentro o posterior a la fecha especificada.
1609+
**TO *string***: mensajes que contienen la cadena especificada en el encabezado TO.
1610+
**FROM *string***: mensajes que contienen la cadena especificada en el encabezado FROM.
1611+
**CC *string***: mensajes que contienen la cadena especificada en el encabezado CC.
1612+
**BCC *string***: mensajes que contienen la cadena especificada en el encabezado BCC.
1613+
**SUBJECT *string***: mensajes que contienen la cadena especificada en el encabezado Asunto.
1614+
**BODY *string***: mensajes que contienen la cadena especificada en el cuerpo del mensaje.
1615+
**TEXT *string***: mensajes que contienen la cadena especificada en el encabezado o en el cuerpo del mensaje.
1616+
**HEADER *field-name* *string***: mensajes que tienen un encabezado con el nombre de campo especificado y que contiene la cadena especificada en el field-body.
1617+
**UID *message-UID***: mensajes con identificadores únicos correspondientes al conjunto de identificadores únicos especificados.
1618+
**LARGER *n***: mensajes con un tamaño superior al número de bytes especificado.
1619+
**SMALLER *n***: mensajes con un tamaño menor que el número especificado de bytes.
1620+
**NOT *search-key***: mensajes que no coinciden con la llave de búsqueda especificada.
16211621
**OR *search-key1* *search-key2***: mensajes que corresponden con cualquiera de las palabras clave de búsqueda.
16221622

16231623
<!-- END REF -->

i18n/es/docusaurus-plugin-content-docs/current/API/SessionClass.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -600,26 +600,26 @@ Esta función no hace nada en las sesiones cliente remoto, procedimientos almace
600600

601601
:::
602602

603-
The `.promote()` function <!-- REF #SessionClass.promote().Summary -->adds the privilege defined in the *privilege* parameter to the current process during the execution of the calling function and returns the id of the promoted privilege<!-- END REF -->.
603+
La función `.promote()` <!-- REF #SessionClass.promote().Summary -->añade el privilegio definido en el parámetro *privilege* al proceso actual durante la ejecución de la función de llamada y devuelve el id del privilegio promovido<!-- END REF -->.
604604

605-
Dynamically adding privileges is useful when access rights depend on the execution context, which cannot be fully defined in the "roles.json" file. This is particularly relevant when the same function can be executed by users with different access levels. The use of `.promote()` ensures that only the current process is granted the necessary privileges, without affecting others.
605+
La adición dinámica de privilegios es útil cuando los derechos de acceso dependen del contexto de ejecución, que no puede definirse completamente en el archivo "roles.json". Esto es especialmente relevante cuando la misma función puede ser ejecutada por usuarios con diferentes niveles de acceso. El uso de `.promote()` asegura que sólo el proceso actual reciba los privilegios necesarios, sin afectar a otros.
606606

607-
The function does nothing and returns 0 if:
607+
La función no hace nada y devuelve 0 si:
608608

609-
- the *privilege* does not exist in the [`roles.json`](../ORDA/privileges.md#rolesjson-file) file,
610-
- the *privilege* is already assigned to the current process (using `.promote()` or through a static [promote action](../ORDA/privileges.md#permission-actions) declared for the calling function in the [`roles.json`](../ORDA/privileges.md#rolesjson-file) file).
609+
- el *privilegio* no existe en el archivo [`roles.json`](../ORDA/privileges.md#rolesjson-file),
610+
- el *privilegio* ya está asignado al proceso actual (usando `.promote()` o a través de una [acción de promoción estática](../ORDA/privileges.md#permission-actions) declarada para la función de llamada en el archivo [`roles.json`](../ORDA/privileges.md#rolesjson-file)).
611611

612-
You can call the `promote()` function several times in the same process to add different privileges.
612+
Puede llamar a la función `promote()` varias veces en el mismo proceso para añadir diferentes privilegios.
613613

614-
The returned id is incremented each time a privilege is dynamically added to the process.
614+
El id devuelto se incrementa cada vez que un privilegio se añade dinámicamente al proceso.
615615

616-
To remove a privilege dynamically, call the `demote()` function with the appropriate id.
616+
Para eliminar un privilegio dinámicamente, llame a la función `demote()` con el id apropiado.
617617

618618
#### Ejemplo
619619

620-
Several users connect to a single endpoint that serves different applications. A user from application #1 does not need the "super_admin" privilege because they don't create "VerySensitiveInfo". A user from application #2 needs "super_admin" privilege.
620+
Varios usuarios se conectan a un único punto final que sirve a distintas aplicaciones. Un usuario de la aplicación #1 no necesita el privilegio "super_admin" porque no crea "VerySensitiveInfo". Un usuario de la aplicación #2 necesita privilegios "super_admin".
621621

622-
You can dynamically provide appropriate privileges in the *CreateInfo* function:
622+
Puede proporcionar dinámicamente los privilegios adecuados en la función *CreateInfo*:
623623

624624
```4d
625625
exposed Function createInfo($info1 : Text; $info2 : Text)

i18n/es/docusaurus-plugin-content-docs/current/Backup/restore.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ title: Restaurar
1212

1313
- La pérdida de archivo(s) de la aplicación. Este incidente puede producirse por sectores defectuosos en el disco que contiene la aplicación, un virus, un error de manipulación, etc. Hay que restaurar la última copia de seguridad y luego integrar el archivo de historial actual. Para saber si una aplicación ha sido dañada tras un incidente, basta con relanzarla con 4D. El programa realiza un auto diagnóstico y detalla las operaciones de reparación a realizar. En modo automático, estas operaciones se realizan directamente sin ninguna intervención por parte del usuario. Si se ha puesto en marcha una estrategia regular de copias de seguridad, las herramientas de restauración de 4D le permitirán (en la mayoría de los casos) recuperar la aplicación en el estado exacto en que se encontraba antes del incidente.
1414

15-
> 4D puede lanzar procedimientos automáticamente de recuperación de las aplicaciones tras los incidentes. Estos mecanismos se gestionan mediante dos opciones disponibles en la página **Backup/Backup y Restauración** de las Propiedades. Para más información, consulte el párrafo [Restauración automática](settings.md#automatic-restore-and-log-integration).\
15+
> 4D puede lanzar procedimientos automáticamente de recuperación de las aplicaciones tras los incidentes. Estos mecanismos se gestionan mediante dos opciones disponibles en la página **Backup/Backup y Restauración** de las Propiedades. Para más información, consulte el párrafo [Restauración automática](settings.md#automatic-restore-and-log-integration).
1616
> Si la incidencia es el resultado de una operación inadecuada realizada sobre los datos (eliminación de un registro, por ejemplo), puede intentar reparar el archivo de datos utilizando la función "rollback" en el archivo de historial. Esta función está disponible en la página [Retroceder](MSC/rollback.md) del CSM.
1717
1818
## Restitución manual de una copia de seguridad (diálogo estándar)

i18n/es/docusaurus-plugin-content-docs/current/Concepts/operators.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ Se admiten los siguientes operadores de asignación compuestos:
9393
Estos operadores se aplican a cualquier [expresión asignable](quick-tour.md#assignable-vs-non-assignable-expressions) excepto:
9494

9595
- pictures as object properties or collection elements,
96-
- array index variables.
96+
- las variables de índice de array.
9797

9898
La operación "source `operator` value" no es estrictamente equivalente a "source := source `operator` value" porque la expresión que designa la fuente (variable, campo, propiedad del objeto, elemento de colección) sólo se evalúa una vez. Por ejemplo, en una expresión tal como `getPointer()->+=1` el método `getPointer` es llamado sólo una vez.
9999

i18n/es/docusaurus-plugin-content-docs/current/Extensions/overview-old.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ title: Extensiones
55

66
[La arquitectura de los proyectos](../Project/architecture.md) 4D es modular. Puede ofrecer funcionalidades adicionales a sus proyectos 4D instalando [**componentes**](Concepts/components.md) y [**plug-ins**](../Concepts/plug-ins.md). Los componentes están hechos de código 4D, mientras que los plug-ins pueden crearse utilizando cualquier lenguaje.
77

8-
## Components developed by 4D
8+
## Componentes desarrollados por 4D
99

1010
4D proposes various components to the 4D community, covering many development needs. All 4D components can be found on the [**4D github repository**](https://github.com/4d).
1111

1212
A subset of these components is listed by default in the [Dependency Manager](../Project/components.md), including:
1313

14-
| Componente | Github repository | Descripción | Principales funcionalidades |
14+
| Componente | Repositorio Github | Descripción | Principales funcionalidades |
1515
| -------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
1616
| 4D AIKit | https://github.com/4d/4D-AIKit | Conjunto de clases a conectar con las APIs OpenAI de terceros | `OpenAIChat`, `OpenAIImage`... |
1717
| 4D NetKit | https://github.com/4d/4D-NetKit | Conjunto de herramientas de servicios web para conectarse a APIs de terceros | `OAuth2Provider` class, `New OAuth2 provider`, `OAuth2ProviderObject.getToken()` |

i18n/es/docusaurus-plugin-content-docs/current/Extensions/overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ La [arquitectura del proyecto] 4D (../Project/architecture.md) es abierta y pued
1414
- [**Componentes**](Concepts/components.md). Los componentes están hechos de código 4D. 4D le propone un conjunto de componentes utilitarios (ver más abajo) que puede instalar y utilizar en función de sus necesidades. También puedes [desarrollar sus propios componentes 4D](develop-components.md), o utilizar componentes de terceros. Muchos desarrolladores de la comunidad 4D han compartido componentes 4D (navegue por Github para tener una lista de componentes 4D públicos reunidos con el tema [`4d-component`](https://github.com/topics/4d-component)).
1515
- [**Plug-ins**](../Concepts/plug-ins.md). Los plug-ins pueden construirse utilizando cualquier lenguaje. Los plugins hacen cosas que 4D no hace de forma nativa (por ejemplo, una tecnología de plataforma específica), o que serían muy difíciles de escribir sólo con 4D. Como se describe en [esta página](develop-plug-ins.md), puede desarrollar sus propios plug-ins. Muchas funcionalidades están cubiertas por los plug-ins 4D existentes. Navegue por Github para tener una lista de plugins 4D públicos reunidos con el tema [`4d-plugin`](https://github.com/topics/4d-plugin).
1616

17-
## Components developed by 4D
17+
## Componentes desarrollados por 4D
1818

1919
4D proposes various components to the 4D community, covering many development needs. All 4D components can be found on the [**4D github repository**](https://github.com/4d).
2020

2121
A subset of these components is listed by default in the [Dependency Manager](../Project/components.md), including:
2222

23-
| Componente | Github repository | Descripción | Principales funcionalidades |
23+
| Componente | Repositorio Github | Descripción | Principales funcionalidades |
2424
| -------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
2525
| 4D AIKit | https://github.com/4d/4D-AIKit | Conjunto de clases a conectar con las APIs OpenAI de terceros | `OpenAIChat`, `OpenAIImage`... |
2626
| 4D NetKit | https://github.com/4d/4D-NetKit | Conjunto de herramientas de servicios web para conectarse a APIs de terceros | `OAuth2Provider` class, `New OAuth2 provider`, `OAuth2ProviderObject.getToken()` |

i18n/es/docusaurus-plugin-content-docs/current/FormEditor/objectLibrary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Puede utilizar librerías de objetos en sus formularios. Una librería de objeto
1212

1313
## Utilización de la librería de objetos estándar
1414

15-
La librería de objetos estándar está disponible en el editor de formularios: haga clic en el último botón de la barra de herramientas:\
15+
La librería de objetos estándar está disponible en el editor de formularios: haga clic en el último botón de la barra de herramientas:
1616
![](../assets/en/FormEditor/library1.png)
1717

1818
La librería se muestra en una ventana aparte:

0 commit comments

Comments
 (0)