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 🤖) (#2009)
Browse files Browse the repository at this point in the history
  • Loading branch information
MarshallOfSound authored Aug 31, 2021
1 parent 91b3a94 commit ccf9aaa
Show file tree
Hide file tree
Showing 370 changed files with 6,338 additions and 4,953 deletions.
70 changes: 7 additions & 63 deletions content/de-DE/docs/api/app.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,11 +91,9 @@ In Windows musst du `process.argv` (im Main-Prozess) parsen, um den Dateipfad zu
Kehrt zurück:

* `event` Event
* ` URL </ 0> Zeichenfolge</li>
</ul>
* `url` String

<p spaces-before="0">Wird ausgelöst wenn der Nutzer versucht, eine URL mit der App zu öffnen. Your application's
<code>Info.plist` file must define the URL scheme within the `CFBundleURLTypes` key, and set `NSPrincipalClass` to `AtomApplication`.</p>
Wird ausgelöst wenn der Nutzer versucht, eine URL mit der App zu öffnen. Your application's `Info.plist` file must define the URL scheme within the `CFBundleURLTypes` key, and set `NSPrincipalClass` to `AtomApplication`.

Du musst `event.preventDefault()` aufrufen um dieses Event selbst zu nutzen.

Expand Down Expand Up @@ -217,8 +215,8 @@ Kehrt zurück:

* `event` Event
* `webContents` [WebContents](web-contents.md)
* ` URL </ 0> Zeichenfolge</li>
<li><code>error` String - Der error code
* `url` String
* `error` String - Der error code
* `certificate` [Certificate](structures/certificate.md)
* `callback` Function
* `isTrusted` Boolean - Gibt an ob das Zertifikat als vertrauenswürdig angesehen werden soll
Expand Down Expand Up @@ -422,54 +420,6 @@ Kehrt zurück:

Emitted when `desktopCapturer.getSources()` is called in the renderer process of `webContents`. Calling `event.preventDefault()` will make it return empty sources.

### Event: 'remote-require' _Deprecated_

Kehrt zurück:

* `event` Event
* `webContents` [WebContents](web-contents.md)
* `moduleName` String

Emitted when `remote.require()` is called in the renderer process of `webContents`. Calling `event.preventDefault()` will prevent the module from being returned. Ein eigener Wert kann zurückgegeben werden durch Setzen von `event.returnValue`.

### Event: 'remote-get-global' _Deprecated_

Kehrt zurück:

* `event` Event
* `webContents` [WebContents](web-contents.md)
* `globalName` String

Emitted when `remote.getGlobal()` is called in the renderer process of `webContents`. Calling `event.preventDefault()` will prevent the global from being returned. Ein eigener Wert kann zurückgegeben werden durch Setzen von `event.returnValue`.

### Event: 'remote-get-builtin' _Deprecated_

Kehrt zurück:

* `event` Event
* `webContents` [WebContents](web-contents.md)
* `moduleName` String

Emitted when `remote.getBuiltin()` is called in the renderer process of `webContents`. Calling `event.preventDefault()` will prevent the module from being returned. Ein eigener Wert kann zurückgegeben werden durch Setzen von `event.returnValue`.

### Event: 'remote-get-current-window' _Deprecated_

Kehrt zurück:

* `event` Event
* `webContents` [WebContents](web-contents.md)

Emitted when `remote.getCurrentWindow()` is called in the renderer process of `webContents`. Calling `event.preventDefault()` will prevent the object from being returned. Ein eigener Wert kann zurückgegeben werden durch Setzen von `event.returnValue`.

### Event: 'remote-get-current-web-contents' _Deprecated_

Kehrt zurück:

* `event` Event
* `webContents` [WebContents](web-contents.md)

Emitted when `remote.getCurrentWebContents()` is called in the renderer process of `webContents`. Calling `event.preventDefault()` will prevent the object from being returned. Ein eigener Wert kann zurückgegeben werden durch Setzen von `event.returnValue`.

## Methoden

Das `app` Objekt enthält die folgenden Methoden:
Expand Down Expand Up @@ -983,7 +933,7 @@ Sets the counter badge for current app. Setting the count to `0` will hide the b

On macOS, it shows on the dock icon. On Linux, it only works for Unity launcher.

**Note:** Unity launcher requires the existence of a `.desktop` file to work, for more information please read [Desktop Environment Integration][unity-requirement].
**Note:** Unity launcher requires a `.desktop` file to work. For more information, please read the [Unity integration documentation][unity-requirement].

### `app.getBadgeCount()` _Linux_ _macOS_

Expand Down Expand Up @@ -1185,7 +1135,7 @@ An `Integer` property that returns the badge count for current app. Setting the

On macOS, setting this with any nonzero integer shows on the dock icon. On Linux, this property only works for Unity launcher.

**Note:** Unity launcher requires the existence of a `.desktop` file to work, for more information please read [Desktop Environment Integration][unity-requirement].
**Note:** Unity launcher requires a `.desktop` file to work. For more information, please read the [Unity integration documentation][unity-requirement].

**Note:** On macOS, you need to ensure that your application has the permission to display notifications for this property to take effect.

Expand Down Expand Up @@ -1213,12 +1163,6 @@ A `String` which is the user agent string Electron will use as a global fallback

This is the user agent that will be used when no user agent is set at the `webContents` or `session` level. It is useful for ensuring that your entire app has the same user agent. Set to a custom value as early as possible in your app's initialization to ensure that your overridden value is used.

### `app.allowRendererProcessReuse`

A `Boolean` which when `true` disables the overrides that Electron has in place to ensure renderer processes are restarted on every navigation. The current default value for this property is `true`.

The intention is for these overrides to become disabled by default and then at some point in the future this property will be removed. This property impacts which native modules you can use in the renderer process. For more information on the direction Electron is going with renderer process restarts and usage of native modules in the renderer process please check out this [Tracking Issue](https://github.com/electron/electron/issues/18397).

### `app.runningUnderRosettaTranslation` _macOS_ _Readonly_

A `Boolean` which when `true` indicates that the app is currently running under the [Rosetta Translator Environment](https://en.wikipedia.org/wiki/Rosetta_(software)).
Expand All @@ -1233,7 +1177,7 @@ You can use this property to prompt users to download the arm64 version of your
[LSCopyDefaultHandlerForURLScheme]: https://developer.apple.com/library/mac/documentation/Carbon/Reference/LaunchServicesReference/#//apple_ref/c/func/LSCopyDefaultHandlerForURLScheme
[handoff]: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/Handoff/HandoffFundamentals/HandoffFundamentals.html
[activity-type]: https://developer.apple.com/library/ios/documentation/Foundation/Reference/NSUserActivity_Class/index.html#//apple_ref/occ/instp/NSUserActivity/activityType
[unity-requirement]: ../tutorial/desktop-environment-integration.md#unity-launcher
[unity-requirement]: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles#Adding_shortcuts_to_a_launcher
[mas-builds]: ../tutorial/mac-app-store-submission-guide.md
[Squirrel-Windows]: https://github.com/Squirrel/Squirrel.Windows
[JumpListBeginListMSDN]: https://msdn.microsoft.com/en-us/library/windows/desktop/dd378398(v=vs.85).aspx
Expand Down
95 changes: 41 additions & 54 deletions content/de-DE/docs/api/auto-updater.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,102 +16,88 @@ Außerdem gibt es auf jeder Plattform einige subtile Unterschiede:

### macOS

Unter MacOS basiert das `autoUpdater` Modul auf [ Squirrel.Mac][squirrel-mac], was bedeutet daß keine spezifische Konfiguration vonnöten ist. Für serverseitige Anforderungen können Sie [Serverunterstützung][server-support] lesen. Beachten Sie, dass

App-Transportsicherheit </ 0> (ATS) für alle Anforderungen gilt, die im Rahmen des Aktualisierungsprozesses vorgenommen werden. Apps, die ATS deaktivieren müssen, können den Schlüssel ` NSAllowsArbitraryLoads </ 0> zu ihrer App hinzufügen
.</p>

<p spaces-before="0"><strong x-id="1">Notiz</strong>: Eine App muss zuerst signiert werden, um automatisch auf macOS updatet zu werden.
Dies ist eine Voraussetzung von <code>Squirrel.Mac`.</p>

Unter MacOS basiert das `autoUpdater` Modul auf [ Squirrel.Mac][squirrel-mac], was bedeutet daß keine spezifische Konfiguration vonnöten ist. Für serverseitige Anforderungen können Sie [Serverunterstützung][server-support] lesen. Beachten Sie, dass [App-Transportsicherheit](https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW35) (ATS) für alle Anforderungen gilt, die im Rahmen des Aktualisierungsprozesses vorgenommen werden. Apps, die ATS deaktivieren müssen, können den Schlüssel `NSAllowsArbitraryLoads` zu ihrer App hinzufügen.

**Notiz**: Eine App muss zuerst signiert werden, um automatisch auf macOS updatet zu werden. Dies ist eine Voraussetzung von `Squirrel.Mac`.

### Windows

Unter Windows muss die App zuerst auf dem Gerät des Benutzers installiert werden, bevor `autoUpdater` genutzt werden kann. Deswegen wird empfohlen [electron-winstaller][installer-lib], [electron-forge][electron-forge-lib] oder [grunt-electron-installer][installer] zu verwenden, um einen Installer zu generieren.

Bei der Benutzung von [electron-winstaller][installer-lib] oder [electron-forge][electron-forge-lib] ist zu Beachten, dass die App nicht versucht, sich selbst zu update, wenn sie [zum Ersten mal ausgeführt wird](https://github.com/electron/windows-installer#handling-squirrel-events) (Weitere Informationen in diesem [issue](https://github.com/electron/electron/issues/7155)). Es wird auch empfohlen, electron-squirrel-startup </ 0> zu verwenden, um Desktop-Verknüpfungen für Ihre App zu erhalten.</p>
Bei der Benutzung von [electron-winstaller][installer-lib] oder [electron-forge][electron-forge-lib] ist zu Beachten, dass die App nicht versucht, sich selbst zu update, wenn sie [zum Ersten mal ausgeführt wird](https://github.com/electron/windows-installer#handling-squirrel-events) (Weitere Informationen in diesem [issue](https://github.com/electron/electron/issues/7155)). Es wird auch empfohlen, [electron-squirrel-startup](https://github.com/mongodb-js/electron-squirrel-startup) zu verwenden, um Desktop-Verknüpfungen für Ihre App zu erhalten.

Der Squirrel-Installer wird eine Desktop-Verknüpfung erstellen mit der [Application User Model ID][app-user-model-id] im Format `com.squirrel.PACKAGE_ID.YOUR_EXE_WITHOUT_DOT_EXE`, zum Beispiel: `com.squirrel.slack.Slack` oder `com.squirrel.code.Code`. Sie müssen dieselbe ID für Ihre App mit der ` app.setAppUserModelId </ 0> API verwenden , da Windows sonst Ihre App nicht ordnungsgemäß in der Taskleiste anheften kann .</p>
Der Squirrel-Installer wird eine Desktop-Verknüpfung erstellen mit der [Application User Model ID][app-user-model-id] im Format `com.squirrel.PACKAGE_ID.YOUR_EXE_WITHOUT_DOT_EXE`, zum Beispiel: `com.squirrel.slack.Slack` oder `com.squirrel.code.Code`. Sie müssen dieselbe ID für Ihre App mit der `app.setAppUserModelId` API verwenden, da Windows sonst Ihre App nicht ordnungsgemäß in der Taskleiste anheften kann.

<p spaces-before="0">Im Gegensatz zu Squirrel.Mac kann Windows Updates auf S3 oder einem anderen statischen Dateihost hosten.
Weitere Informationen können in der Dokumentation von <a href="https://github.com/Squirrel/Squirrel.Windows" f-id="squirrel-windows" fo="3">Squirrel.Windows</a> gefunden werden.</p>
Im Gegensatz zu Squirrel.Mac kann Windows Updates auf S3 oder einem anderen statischen Dateihost hosten. Weitere Informationen können in der Dokumentation von [Squirrel.Windows][squirrel-windows] gefunden werden.

<h2 spaces-before="0">Ereignisse</h2>
## Ereignisse

<p spaces-before="0">Das <code> autoUpdater </ 0> -Objekt gibt die folgenden Ereignisse aus:</p>
Das `autoUpdater` - Object gibt die folgenden Ereignisse aus:

<h3 spaces-before="0">Ereignis : "Fehler</h3>
### Event: 'error'

<p spaces-before="0">Kehrt zurück:</p>
Kehrt zurück:

<ul>
<li><code> Fehler </ 0> Fehler</li>
</ul>
* `error` Fehler

<p spaces-before="0">Wird gesendet, wenn beim Aktualisieren ein Fehler auftritt.</p>
Wird gesendet, wenn beim Aktualisieren ein Fehler auftritt.

<h3 spaces-before="0">Ereignis : "Nach Updates suchen"</h3>
### Ereignis : "Nach Updates suchen"

<p spaces-before="0">Wird gesendet, wenn geprüft wird, ob ein Update gestartet wurde.</p>
Wird gesendet, wenn geprüft wird, ob ein Update gestartet wurde.

<h3 spaces-before="0">Ereignis : 'Update-verfügbar'</h3>
### Ereignis : 'Update-verfügbar'

<p spaces-before="0">Wird ausgelöst, wenn ein Update verfügbar ist. Das Update wird
automatisch heruntergeladen.</p>
Wird ausgelöst, wenn ein Update verfügbar ist. Das Update wird automatisch heruntergeladen.

<h3 spaces-before="0">Ereignis : "Update nicht verfügbar"</h3>
### Ereignis : "Update nicht verfügbar"

<p spaces-before="0">Wird gesendet, wenn kein Update verfügbar ist.</p>
Wird gesendet, wenn kein Update verfügbar ist.

<h3 spaces-before="0">Ereignis : 'Update-Download'</h3>
### Ereignis : 'Update-Download'

<p spaces-before="0">Kehrt zurück:</p>
Kehrt zurück:

<ul>
<li><code>event` Event</li>
* `event` Event
* `releaseNotes` String
* `releaseName` String
* `releaseDate` Date
* `updateURL` String

* ` Release Notes </ 0> String</li>
<li><code> releaseName </ 0> String</li>
<li><code> releaseDate </ 0> Datum</li>
<li><code> updateURL </ 0> String</li>
</ul>
Wird gesendet, wenn ein Update heruntergeladen wurde.

<p spaces-before="0">Wird gesendet, wenn ein Update heruntergeladen wurde.</p>
Unter Windows ist nur `releaseName` verfügbar.

<p spaces-before="0">Unter Windows ist nur <code> releaseName </ 0> verfügbar.</p>
**Hinweis:** Es ist nicht unbedingt notwendig, dieses Ereignis zu behandeln. Ein fehlerfreie Heruntergeladenes Update wird automatisch übernommen, wenn die App das nächste mal gestartet wird.

<p spaces-before="0"><strong x-id="1">Hinweis:</strong> Es ist nicht unbedingt notwendig, dieses Ereignis zu behandeln. Ein fehlerfreie Heruntergeladenes Update wird automatisch übernommen, wenn die App das nächste mal gestartet wird.</p>
### Ereignis: 'before-quit-for-update'

<h3 spaces-before="0">Ereignis: 'before-quit-for-update'</h3>
Dieses Event wird ausgelöst, wenn die Funktion `quitAndInstall()` aufgerufen wird.

<p spaces-before="0">Dieses Event wird ausgelöst, wenn die Funktion <code>quitAndInstall()` aufgerufen wird.</p>
Das `before-quit` Event wird erst ausgelöst nachdem alle Fenster geschlossen sind. Daher sollten Sie Aktionen, die Sie vor dem Beenden Ihrer Anwendung ausführen möchten, sowohl in diesem Event als auch im `before-quit` Event einbauen.


Das `before-quit` Event wird erst ausgelöst nachdem alle Fenster geschlossen sind. Daher sollten Sie Aktionen, die Sie vor dem Beenden Ihrer Anwendung ausführen möchten, sowohl in diesem Event als auch im `before-quit` Event einbauen.

## Methoden

Das Objekt ` autoUpdater </ 0> verfügt über die folgenden Methoden:</p>
Das Objekt `autoUpdater` verfügt über die folgenden Methoden:

<h3 spaces-before="0"><code>autoUpdater.setFeedURL(optionen)`</h3>
### `autoUpdater.setFeedURL(optionen)`

* `options` Objekt
* ` URL </ 0> Zeichenfolge</li>
<li><code>headers` Record<String, String> (optional) _macOS_ - HTTP-Anfrage-Header.
* `options` Objekt
* `url` String
* `headers` Record<String, String> (optional) _macOS_ - HTTP-Anfrage-Header.
* `serverType` String (optional) _macOS_ - Kann `json` oder `default` sein, siehe dazu [Squirrel.Mac][squirrel-mac] README für weitere informationen.

Setzt die ` URL </ 0> und initialisiert den automatischen Updater.</p>
Setzt die `url` und initialisiert den automatischen Updater.

<h3 spaces-before="0"><code>autoUpdater.getFeedURL ()`</h3>
### `autoUpdater.getFeedURL()`

Gibt ` String </ 0> zurück - Die aktuelle URL des Aktualisierungsfeeds.</p>
Gibt `String` - Die aktuelle URL des Aktualisierungsfeeds.

<h3 spaces-before="0"><code>autoUpdater.checkForUpdates ()`</h3>
### `autoUpdater.checkForUpdates()`

Fragt den Server, ob es ein Update gibt. Es muss zuerst `setFeedURL` aufrufen werden, bevor diese API verwendet werden kann.


**Note:** If an update is available it will be downloaded automatically. Calling `autoUpdater.checkForUpdates()` twice will download the update two times.

### `autoUpdater.quitAndInstall()`

Expand All @@ -125,6 +111,7 @@ Unter der Haube schließt `autoUpdater.quitAndInstall()` zuerst alle Fenster und

[squirrel-mac]: https://github.com/Squirrel/Squirrel.Mac
[server-support]: https://github.com/Squirrel/Squirrel.Mac#server-support
[squirrel-windows]: https://github.com/Squirrel/Squirrel.Windows
[installer]: https://github.com/electron/grunt-electron-installer
[installer-lib]: https://github.com/electron/windows-installer
[electron-forge-lib]: https://github.com/electron-userland/electron-forge
Expand Down
Loading

0 comments on commit ccf9aaa

Please sign in to comment.