Skip to content
This repository has been archived by the owner on Aug 11, 2022. It is now read-only.

Commit

Permalink
feat: New Crowdin translations (auto-merged 🤖) (#2073)
Browse files Browse the repository at this point in the history
  • Loading branch information
MarshallOfSound authored Oct 5, 2021
1 parent dc961bc commit 6d93d47
Show file tree
Hide file tree
Showing 14 changed files with 146 additions and 325 deletions.
2 changes: 1 addition & 1 deletion content/de-DE/docs/api/app.md
Original file line number Diff line number Diff line change
Expand Up @@ -869,7 +869,7 @@ Imports the certificate in pkcs12 format into the platform certificate store. `c

* `options` Objekt
* `enableBuiltInResolver` Boolean (optional) - Whether the built-in host resolver is used in preference to getaddrinfo. When enabled, the built-in resolver will attempt to use the system's DNS settings to do DNS lookups itself. Enabled by default on macOS, disabled by default on Windows and Linux.
* `secureDnsMode` String (optional) - Can be "off", "automatic" or "secure". Configures the DNS-over-HTTP mode. When "off", no DoH lookups will be performed. When "automatic", DoH lookups will be peformed first if DoH is available, and insecure DNS lookups will be performed as a fallback. When "secure", only DoH lookups will be performed. Defaults to "automatic".
* `secureDnsMode` String (optional) - Can be "off", "automatic" or "secure". Configures the DNS-over-HTTP mode. When "off", no DoH lookups will be performed. When "automatic", DoH lookups will be performed first if DoH is available, and insecure DNS lookups will be performed as a fallback. When "secure", only DoH lookups will be performed. Defaults to "automatic".
* `secureDnsServers` String[] (optional) - A list of DNS-over-HTTP server templates. See [RFC8484 § 3][] for details on the template format. Most servers support the POST method; the template for such servers is simply a URI. Note that for [some DNS providers][doh-providers], the resolver will automatically upgrade to DoH unless DoH is explicitly disabled, even if there are no DoH servers provided in this list.
* `enableAdditionalDnsQueryTypes` Boolean (optional) - Controls whether additional DNS query types, e.g. HTTPS (DNS type 65) will be allowed besides the traditional A and AAAA queries when a request is being made via insecure DNS. Has no effect on Secure DNS which always allows additional types. Standard ist true.

Expand Down
2 changes: 1 addition & 1 deletion content/es-ES/docs/api/browser-window.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ Crea una nueva `BrowserWindow` con propiedades nativas como las establecidas por
* `roundedCorners` Boolean (opcional) - Si la ventana sin marco debería tener o no esquinas redondeadas macOS. Por defecto es `true`.
* `fullscreenWindowTitle` Boolean (opcional) _Obsoleto_ - Muestra el título en la barra de título en el modo de pantalla completa en macOS para `hiddenInset` titleBarStyle. Por defecto es `false`.
* `thickFrame` Boolean (opcional) - Utilice el estilo `WS_THICKFRAME` para ventanas sin marco en Windows, la cual agrega un marco de ventana estándar. Configurarlo en `false` eliminará la sombra de la ventana y las animaciones de la ventana. Por defecto es `true`.
* `vibrancy` Cadena (opcional) - Añade un tipo de efecto de vibración a la ventana. Funciona solamente en macOS. Puede ser `appearance-based`, `light`, `dark`, `titlebar`, `selection`, `menu`, `popover`, `sidebar`, `medium-light`, `ultra-dark`, `header`, `sheet`, `window`, `hud`, `fullscreen-ui`, `tooltip`, `content`, `under-window`, o `under-page`. Please note that `appearance-based`, `light`, `dark`, `medium-light`, and `ultra-dark` are deprecated and have been removed in macOS Catalina (10.15).
* `vibrancy` Cadena (opcional) - Añade un tipo de efecto de vibración a la ventana. Funciona solamente en macOS. Puede ser `appearance-based`, `light`, `dark`, `titlebar`, `selection`, `menu`, `popover`, `sidebar`, `medium-light`, `ultra-dark`, `header`, `sheet`, `window`, `hud`, `fullscreen-ui`, `tooltip`, `content`, `under-window`, o `under-page`. Por favor tenga en cuenta que `appearance-based`, `light`, `dark`, `medium-light`, and `ultra-dark` están obsoletas y han sido eliminadas en macOS Catalina (10.15).
* `zoomToPageWidth` Boolean (optional) - Controls the behavior on macOS when option-clicking the green stoplight button on the toolbar or by clicking the Window > Zoom menu item. Si es `true`, la ventana crecerá al ancho recomendado de la página web cuando se haga zoom. `false` hará que haga zoom hasta el ancho de la pantalla. Esto también afectará el comportamiento cuando se llama directamente `maximize()`. Por defecto es `false`.
* `tabbingIdentifier` String (opcional) - Crea una pestaña del nombre del grupo. Permite abrir la ventana como una pestaña nativa en macOC 10.12+. Las ventanas con el mismo identificador de pestaña se agruparán juntos. Esto también añade un nuevo botón de pestañas nativo a la barra de pestañas de la ventana y permite que la `app` y la ventana reciban el evento `new-window-for-tab`.
* `webPreferences` Object (optional) - Settings of web page's features.
Expand Down
4 changes: 2 additions & 2 deletions content/es-ES/docs/api/dialog.md
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ Los `filtros` especifican un arreglo de los tipos de archivos can pueden ser mos
* `title` Cadena (opcional) - Título del mensaje de la caja, algunas plataformas no se mostrarán.
* `detail` Cadena (opcional) - Información extra del mensaje.
* `icon` ([NativeImage](native-image.md) | String) (opcional)
* `textWidth` Integer (optional) _macOS_ - Custom width of the text in the message box.
* `textWidth` Integer (opcional) _macOS_ - Ancho personalizado del texto en el cuadro de mensaje.
* `cancelId` Íntegro (opcional) - El índice el botón a ser usado a cancelar el diálogo, por vía la llave `Esc`. Por defecto, esto es asignado a el primer botón con "cancelar" o "no" como una etiqueta. Si no existen tales botones etiquetados y esta opción no esta configurada, `0` será usada como el valor de retorno.
* `noLink` Boolean (opcional) - En Windows Electron se tratará de averiguar cuál de los `buttons` son botones comunes (como "Cancelar" o "Sí"), y muestra los otros como links de comandos en el diálogo. Esto puede hacer que el diálogo aparezca en el estilo de las aplicaciones modernas de Windows. Si no te gusta este comportamiento, puedes establecer `noLink` a `true`.
* `normalizeAccessKeys` Boolean (opcional) - Normalizar el acceso al teclado a través de las plataformas. Por defecto es `false`. Permitir esto asume que `&` es usado en las etiquetas de los botones para el colocamiento de los atajos de acceso de las teclas del teclado y las etiquetas serán convertidas para que funcionen correctamente en cada plataforma, `&` personajes serán eliminados de macOS, convertidos a `_` en Linux, y dejado intacto en Windows. Por ejemplo, una etiqueta de botón de `Vie&w` será convertida a `Vie_w` en Linux y `View` en macOS y puede ser seleccionado vía `Alt-W` en Windows y Linux.
Expand All @@ -212,7 +212,7 @@ El argumento de `browserWindow` permite el diálogo a adjuntarse a una ventana p
* `checkboxLabel` String (opcional) - Si se proporciona, el cuadro de mensaje será incluido como un checkbox con la etiqueta dada.
* `checkboxChecked` Boolean (opcional) - Estado inicial checked del checkbox. `false` por defecto.
* `icon` [NativeImage](native-image.md) (opcional)
* `textWidth` Integer (optional) _macOS_ - Custom width of the text in the message box.
* `textWidth` Integer (opcional) _macOS_ - Ancho personalizado del texto en el cuadro de mensaje.
* `cancelId` Íntegro (opcional) - El índice el botón a ser usado a cancelar el diálogo, por vía la llave `Esc`. Por defecto, esto es asignado a el primer botón con "cancelar" o "no" como una etiqueta. Si no existen tales botones etiquetados y esta opción no esta configurada, `0` será usada como el valor de retorno.
* `noLink` Boolean (opcional) - En Windows Electron se tratará de averiguar cuál de los `buttons` son botones comunes (como "Cancelar" o "Sí"), y muestra los otros como links de comandos en el diálogo. Esto puede hacer que el diálogo aparezca en el estilo de las aplicaciones modernas de Windows. Si no te gusta este comportamiento, puedes establecer `noLink` a `true`.
* `normalizeAccessKeys` Boolean (opcional) - Normalizar el acceso al teclado a través de las plataformas. Por defecto es `false`. Permitir esto asume que `&` es usado en las etiquetas de los botones para el colocamiento de los atajos de acceso de las teclas del teclado y las etiquetas serán convertidas para que funcionen correctamente en cada plataforma, `&` personajes serán eliminados de macOS, convertidos a `_` en Linux, y dejado intacto en Windows. Por ejemplo, una etiqueta de botón de `Vie&w` será convertida a `Vie_w` en Linux y `View` en macOS y puede ser seleccionado vía `Alt-W` en Windows y Linux.
Expand Down
46 changes: 23 additions & 23 deletions content/es-ES/docs/api/session.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,9 +169,9 @@ Devuelve:
* `deviceList` [HIDDevice[]](structures/hid-device.md)
* `frame` [WebFrameMain](web-frame-main.md)
* `callback` Función
* `deviceId` String | null (optional)
* `deviceId` String | null (opcional)

Emitted when a HID device needs to be selected when a call to `navigator.hid.requestDevice` is made. `callback` should be called with `deviceId` to be selected; passing no arguments to `callback` will cancel the request. Additionally, permissioning on `navigator.hid` can be further managed by using [ses.setPermissionCheckHandler(handler)](#sessetpermissioncheckhandlerhandler) and [ses.setDevicePermissionHandler(handler)`](#sessetdevicepermissionhandlerhandler).
Emitido cuando un dispositivo HID necesita ser seleccionado cuando se realizó una llamada a `navigator.hid.requestDevice`. `callback` debería ser llamada con el `deviceId` a ser seleccionado; al no pasar argumentos a `callback` se cancelará la solicitud. Adicionalmente, los permisos en `navigator.hid` pueden ser administrados aún más usando [ses.setPermissionCheckHandler(handler)](#sessetpermissioncheckhandlerhandler) y [ses.setDevicePermissionHandler(handler)`](#sessetdevicepermissionhandlerhandler).

```javascript
const { app, BrowserWindow } = require('electron')
Expand All @@ -183,23 +183,23 @@ app.whenReady().then(() => {

win.webContents.session.setPermissionCheckHandler((webContents, permission, requestingOrigin, details) => {
if (permission === 'hid') {
// Add logic here to determine if permission should be given to allow HID selection
// Agregue la lógica aquí para determinar si el permiso debería ser dado para permitir la selección HID
return true
}
return false
})

// Optionally, retrieve previously persisted devices from a persistent store
// Opcionalmente, recupere los dispositivos persistentes anteriormente de un almacén persistente
const grantedDevices = fetchGrantedDevices()

win.webContents.session.setDevicePermissionHandler((details) => {
if (new URL(details.origin).hostname === 'some-host' && details.deviceType === 'hid') {
if (details.device.vendorId === 123 && details.device.productId === 345) {
// Always allow this type of device (this allows skipping the call to `navigator.hid.requestDevice` first)
// Siempre permite este tipo de dispositivo (esto permite saltar la primera llamada a `navigator.hid.requestDevice`)
return true
}

// Search through the list of devices that have previously been granted permission
// Busque a través de la lista de dispositivos a los que anteriormente se le han otorgado permiso
return grantedDevices.some((grantedDevice) => {
return grantedDevice.vendorId === details.device.vendorId &&
grantedDevice.productId === details.device.productId &&
Expand All @@ -219,7 +219,7 @@ app.whenReady().then(() => {
})
```
#### Event: 'hid-device-added'
#### Evento: 'hid-device-added'
Devuelve:
Expand All @@ -228,11 +228,11 @@ Devuelve:
* `device` [HIDDevice[]](structures/hid-device.md)
* `frame` [WebFrameMain](web-frame-main.md)
Emitted when a new HID device becomes available. For example, when a new USB device is plugged in.
Emitido cuando un nuevo dispositivo HID está disponible. Por ejemplo, cuando un nuevo dispositivo USB se conecta.
This event will only be emitted after `navigator.hid.requestDevice` has been called and `select-hid-device` has fired.
Este evento sólo se emitirá después de que `navigator.hid.requestDevice` haya sido llamado y `select-hid-device` haya sido disparado.
#### Event: 'hid-device-removed'
#### Evento: 'hid-device-removed'
Devuelve:
Expand All @@ -241,9 +241,9 @@ Devuelve:
* `device` [HIDDevice[]](structures/hid-device.md)
* `frame` [WebFrameMain](web-frame-main.md)
Emitted when a HID device has been removed. For example, this event will fire when a USB device is unplugged.
Emitido cuando un dispositivo HID ha sido eliminado. For example, this event will fire when a USB device is unplugged.
This event will only be emitted after `navigator.hid.requestDevice` has been called and `select-hid-device` has fired.
Este evento sólo se emitirá después de que `navigator.hid.requestDevice` haya sido llamado y `select-hid-device` haya sido disparado.
#### Evento: 'select-serial-port'
Expand Down Expand Up @@ -531,8 +531,8 @@ session.fromPartition('some-partition').setPermissionRequestHandler((webContents
#### `ses.setPermissionCheckHandler(handler)`

* `handler` Función\<Boolean> | null
* `webContents` ([WebContents](web-contents.md) | null) - WebContents verificando el permiso. Por favor, tenga en cuenta que si la solicitud viene de un subframe debe utilizar `requestUrl` para comprobar el origen de la solicitud. All cross origin sub frames making permission checks will pass a `null` webContents to this handler, while certain other permission checks such as `notifications` checks will always pass `null`. Debería usar `embeddingOrigin` y `requestingOrigin` para determinar que origen se encuentra en el marco propietario y en el marco solicitante respectivamente.
* `permission` String - Type of permission check. Valid values are `midiSysex`, `notifications`, `geolocation`, `media`,`mediaKeySystem`,`midi`, `pointerLock`, `fullscreen`, `openExternal`, `hid`, or `serial`.
* `webContents` ([WebContents](web-contents.md) | null) - WebContents verificando el permiso. Por favor, tenga en cuenta que si la solicitud viene de un subframe debe utilizar `requestUrl` para comprobar el origen de la solicitud. Todos los sub frames de origen cruzado que realizan comprobaciones de permisos pasarán un webContents `null` a este controlador, mientras que otras comprobaciones de permisos, como `notifications` siempre pasarán `null`. Debería usar `embeddingOrigin` y `requestingOrigin` para determinar que origen se encuentra en el marco propietario y en el marco solicitante respectivamente.
* `permission` String - Type of permission check. Los valores válidos son `midiSysex`, `notifications`, `geolocation`, `media`,`mediaKeySystem`,`midi`, `pointerLock`, `fullscreen`, `openExternal`, `hid`, o `serial`.
* `requestingOrigin` String - La URL de origen para la comprobación de permisos
* `details` Object - Some properties are only available on certain permission types.
* `embeddingOrigin` String (opcional) - El origen del marco que incrusta el marco que hizo la verificación de permisos. Sólo se establece cross-origin submarcos haciendo comprobaciones de permisos.
Expand All @@ -559,12 +559,12 @@ session.fromPartition('some-partition').setPermissionCheckHandler((webContents,

* `handler` Función\<Boolean> | null
* `details` Object
* `deviceType` String - The type of device that permission is being requested on, can be `hid`.
* `origin` String - The origin URL of the device permission check.
* `device` [HIDDevice](structures/hid-device.md) - the device that permission is being requested for.
* `frame` [WebFrameMain](web-frame-main.md) - WebFrameMain checking the device permission.
* `deviceType` String - El tipo de dispositivo para el que se esta solicitando el permiso, puede ser `hid`.
* `origin` String - La URL de origen de verificación del permiso del dispositivo.
* `device` [HIDDevice](structures/hid-device.md) - El dispositivo para el que se está solicitando el permiso.
* `frame` [WebFrameMain](web-frame-main.md) - WebFrameMain comprobando el permiso del dispositivo.

Sets the handler which can be used to respond to device permission checks for the `session`. Returning `true` will allow the device to be permitted and `false` will reject it. To clear the handler, call `setDevicePermissionHandler(null)`. This handler can be used to provide default permissioning to devices without first calling for permission to devices (eg via `navigator.hid.requestDevice`). If this handler is not defined, the default device permissions as granted through device selection (eg via `navigator.hid.requestDevice`) will be used. Additionally, the default behavior of Electron is to store granted device permision through the lifetime of the corresponding WebContents. If longer term storage is needed, a developer can store granted device permissions (eg when handling the `select-hid-device` event) and then read from that storage with `setDevicePermissionHandler`.
Establece el manejador que puede ser usado para responder a las comprobaciones de permiso para la `session`. Devolver `true` permitirá que el dispositivo se permitido y `false` lo rechazará. Para borrar el manejador, llame a `setDevicePermissionHandler(null)`. Este manejador puede ser usado para proveer permisos por defecto a dispositivos sin solicitar primero el permiso a dispositivos (por ejemplo a través de `navigator.hid.requestDevice`). Si este manejador no esta difinido, los permisos por defecto para el dispositivos serán otorgados a través de la selección de dispositivo (por ejemplo a través de `navigator.hid.requestDevice`). Adicionalmente, el comportamiento por defecto de Electron es almacenar los permisos otorgados a dispositivos a través de toda la vida del correspondiente WebContents. Si se es necesario almacenarlo a más largo plazo, un desarrollador puede almacenar los permisos otorgados (por ejemplo, cuando se maneja el evento `select-hid-device`) y luego leerlo desde ese almacenamiento con `setDevicePermissionHandler`.

```javascript
const { app, BrowserWindow } = require('electron')
Expand All @@ -576,23 +576,23 @@ app.whenReady().then(() => {
win.webContents.session.setPermissionCheckHandler((webContents, permission, requestingOrigin, details) => {
if (permission === 'hid') {
// Add logic here to determine if permission should be given to allow HID selection
// Agregue la lógica aquí para determinar si el permiso debería ser dado para permitir la selección HID
return true
}
return false
})
// Optionally, retrieve previously persisted devices from a persistent store
// Opcionalmente, recupere los dispositivos persistentes anteriormente de un almacén persistente
const grantedDevices = fetchGrantedDevices()
win.webContents.session.setDevicePermissionHandler((details) => {
if (new URL(details.origin).hostname === 'some-host' && details.deviceType === 'hid') {
if (details.device.vendorId === 123 && details.device.productId === 345) {
// Always allow this type of device (this allows skipping the call to `navigator.hid.requestDevice` first)
// Siempre permite este tipo de dispositivo (esto permite saltar la primera llamada a `navigator.hid.requestDevice`)
return true
}
// Search through the list of devices that have previously been granted permission
// Busque a través de la lista de dispositivos a los que anteriormente se le han otorgado permiso
return grantedDevices.some((grantedDevice) => {
return grantedDevice.vendorId === details.device.vendorId &&
grantedDevice.productId === details.device.productId &&
Expand Down
14 changes: 7 additions & 7 deletions content/es-ES/docs/api/structures/hid-device.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# HIDDevice Object
# Objecto HIDDevice

* `deviceId` String - Unique identifier for the device.
* `name` String - Name of the device.
* `vendorId` Integer - The USB vendor ID.
* `productId` Integer - The USB product ID.
* `serialNumber` String (optional) - The USB device serial number.
* `guid` String (optional) - Unique identifier for the HID interface. A device may have multiple HID interfaces.
* `deviceId` String - Identificador unico para el dispositivo.
* `name` String - Nombre del dispositivo.
* `vendorId` Integer - El ID del proveedor USB.
* `productId` Integer - El ID del producto USB.
* `serialNumber` String (opcional) - El número de serie del dispositivo USB.
* `guid` String (optional) - Identificador único para la interface del HID. Un dispositivo puede tener múltiples interfaces HID.
Loading

0 comments on commit 6d93d47

Please sign in to comment.