Skip to content

Commit

Permalink
chore(de): translate diff [bb0286344d]
Browse files Browse the repository at this point in the history
Machine translation from English using gpt-4o-2024-08-06.

Source: mdn/content@bb02863

System prompt:

```md
You are tasked with translating MDN Web Docs content from English to German.

Ensure that the translation is accurate, preserves technical terminology, and follows the rules provided below.

# Rules for Translation

1. Format:

   - The input is a Markdown file.
   - The output should be a Markdown file.
   - Return the raw output, without wrapping it in a Markdown code block.
   - Keep GFM alert syntax untranslated, such as `> [!NOTE]`, `> [!WARNING]`, and `> [!CALLOUT]`.
   - If the input contains HTML tags wrapped in backticks (e.g. `<video>`), make sure they are wrapped in the output.

2. Language:

   - Prefer formal language ("Sie") over informal language ("du").

3. Code blocks:

   - Do not translate code blocks.
   - Do not translate terms wrapped in backticks.

4. Macro calls:

   - MDN uses macros for dynamic content insertion. These macros must remain **unchanged** and not translated.
   - Macro calls start with `{{`, followed by the macro name, optional parameters, and end with `}}`.
   - Avoid invalid macro calls by ensuring curly braces, parentheses, and quotes are closed properly.

5. Technical terms and code snippets in text:

   - Keep technical terms like element names, attributes, and method names in **English**. Only translate the surrounding descriptive text.

6. Links and References:

   - Translate link descriptions, but keep the URLs and their structure intact.
   - Do not change the locale in URLs.

7. Glossary:

   - "Browser compatibility" => "Browser-Kompatibilität"
   - "Guide" => "Leitfaden"
   - "How to" => "Anleitung"

# Translation Scope

Translate the following Markdown content from **English** to **German** while adhering to the rules above.
```
  • Loading branch information
mdn-bot committed Dec 22, 2024
1 parent fda1512 commit d804a7a
Showing 1 changed file with 16 additions and 16 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: notifications.NotificationOptions
slug: Mozilla/Add-ons/WebExtensions/API/notifications/NotificationOptions
l10n:
sourceCommit: 3f75d5aa47d734848e21f4f48eda9780e4b8eaa5
sourceCommit: bb0286344d812030e05e43214159f0740828190b
---

{{AddonSidebar}}
Expand All @@ -16,53 +16,53 @@ Dieser Typ enthält alle Daten, die benötigt werden, um:

Werte dieses Typs sind Objekte. Sie enthalten die unten aufgeführten Eigenschaften.

Die ersten drei Eigenschaften - `type`, `title`, `message` - sind in {{WebExtAPIRef("notifications.create()")}} erforderlich, aber optional in {{WebExtAPIRef("notifications.update()")}}. Firefox unterstützt derzeit nur die Eigenschaften `type`, `title`, `message` und `iconUrl`. Der einzige unterstützte Wert für `type` ist `'basic'`.
Die ersten drei Eigenschaften - `type`, `title`, `message` - sind in {{WebExtAPIRef("notifications.create()")}} erforderlich, aber optional in {{WebExtAPIRef("notifications.update()")}}. Firefox unterstützt derzeit: nur die Eigenschaften `type`, `title`, `message` und `iconUrl`; der einzige unterstützte Wert für `type` ist `'basic'`.

- `type`
- : {{WebExtAPIRef("notifications.TemplateType")}}. Der Typ der Benachrichtigung, die Sie erstellen möchten. Abhängig von Ihrer Wahl sind bestimmte andere Eigenschaften entweder erforderlich oder nicht zulässig.
- : {{WebExtAPIRef("notifications.TemplateType")}}. Der Typ der gewünschten Benachrichtigung. Abhängig von Ihrer Wahl hier sind bestimmte andere Eigenschaften entweder erforderlich oder nicht zulässig.
- `message`
- : `string`. Der Hauptinhalt der Benachrichtigung.
- `title`
- : `string`. Der Titel der Benachrichtigung.
- `iconUrl` {{optional_inline}}
- : `string`. Eine URL, die auf ein Symbol verweist, das in der Benachrichtigung angezeigt werden soll. Die URL kann eine Daten-URL, eine Blob-URL, eine http- oder https-URL oder die relative URL einer Datei innerhalb der Erweiterung sein. Beim Verwenden eines SVG-Bildes stellen Sie sicher, dass das Bild Breiten- und Höhenattribute enthält, zum Beispiel `<svg width="96" height="96"…`. Andernfalls wird das Bild möglicherweise nicht angezeigt.
- : `string`. Eine URL, die auf ein Symbol verweist, das in der Benachrichtigung angezeigt werden soll. Die URL kann eine Data-URL, eine Blob-URL, eine http- oder https-URL oder die relative URL einer Datei innerhalb der Erweiterung sein. Wenn ein SVG-Bild verwendet wird, stellen Sie sicher, dass das Bild die Attribute „height“ und „width“ enthält, zum Beispiel `<svg width="96" height="96"…`. Andernfalls wird das Bild möglicherweise nicht angezeigt.
- `contextMessage` {{optional_inline}}
- : `string`. Zusätzlich anzuzeigender Inhalt.
- : `string`. Zusätzlicher Inhalt zur Anzeige.
- `priority` {{optional_inline}}
- : `number`. Die Priorität der Benachrichtigung: kann 0, 1 oder 2 sein. Standardmäßig 0, wenn weggelassen.
- `eventTime` {{optional_inline}}
- : `number`. Ein Zeitstempel für die Benachrichtigung in [Millisekunden seit dem Epoch](https://en.wikipedia.org/wiki/Unix_time).
- : `number`. Ein Zeitstempel für die Benachrichtigung in [Millisekunden seit der Epoche](https://en.wikipedia.org/wiki/Unix_time).
- `buttons` {{optional_inline}}

- : `array` von `button`. Ein Array von bis zu 2 Schaltflächen, die in die Benachrichtigung aufgenommen werden sollen. Sie können auf Klicks auf die Schaltflächen hören, indem Sie {{WebExtAPIRef("notifications.onButtonClicked")}} verwenden. Jede Schaltfläche wird als Objekt mit den folgenden Eigenschaften spezifiziert:
- : `array` von `button`. Ein Array von bis zu 2 Schaltflächen, die in die Benachrichtigung aufgenommen werden sollen. Sie können auf Klicks auf die Schaltflächen mit {{WebExtAPIRef("notifications.onButtonClicked")}} reagieren. Jede Schaltfläche wird als Objekt mit den folgenden Eigenschaften angegeben:

- `title`
- : `string`. Titel für die Schaltfläche.
- `iconUrl` {{optional_inline}}
- : `string`. Eine URL, die auf ein Symbol für die Schaltfläche verweist.
- : `string`. URL, die auf ein Symbol für die Schaltfläche verweist.

- `imageUrl`

- : `string`. Eine URL, die auf ein Bild verweist, das in der Benachrichtigung verwendet werden soll. Die URL kann eine Daten-URL, eine Blob-URL oder die [relative URL](/de/docs/Mozilla/Add-ons/WebExtensions/Chrome_incompatibilities#relative_urls) einer Datei innerhalb der Erweiterung sein. Beim Verwenden eines SVG-Bildes stellen Sie sicher, dass das Bild Breiten- und Höhenattribute enthält, zum Beispiel `<svg width="96" height="96"…`. Andernfalls wird das Bild möglicherweise nicht angezeigt.
- : `string`. Eine URL, die auf ein Bild verweist, das in der Benachrichtigung verwendet werden soll. Die URL kann eine Data-URL, eine Blob-URL oder die relative URL einer Datei innerhalb der Erweiterung sein. Wenn ein SVG-Bild verwendet wird, stellen Sie sicher, dass das Bild die Attribute „height“ und „width“ enthält, zum Beispiel `<svg width="96" height="96"…`. Andernfalls wird das Bild möglicherweise nicht angezeigt.

_Diese Eigenschaft ist nur zulässig, wenn `type` `"image"` ist. In diesem Fall ist sie obligatorisch, wenn die `NotificationOptions` in {{WebExtAPIRef("notifications.create()")}} verwendet werden, und optional, wenn sie in {{WebExtAPIRef("notifications.update()")}} verwendet wird._
_Diese Eigenschaft ist nur zulässig, wenn `type` `"image"` ist. In diesem Fall ist sie obligatorisch, wenn `NotificationOptions` in {{WebExtAPIRef("notifications.create()")}} verwendet wird, und optional, wenn es in {{WebExtAPIRef("notifications.update()")}} verwendet wird._

- `items`

- : `array` von `item`. Ein Array von Elementen, die in die Benachrichtigung aufgenommen werden sollen. Abhängig von den Einstellungen des Benachrichtigungsmechanismus des Betriebssystems werden möglicherweise nicht alle von Ihnen angegebenen Elemente angezeigt. Jedes Element wird als Objekt mit den folgenden Eigenschaften spezifiziert:
- : `array` von `item`. Ein Array von Elementen, die in die Benachrichtigung aufgenommen werden sollen. Abhängig von den Einstellungen des Benachrichtigungsmechanismus des Betriebssystems werden möglicherweise einige der angegebenen Elemente nicht angezeigt. Jedes Element wird als Objekt mit den folgenden Eigenschaften angegeben:

- `title`
- : `string`. Titel, der im Element angezeigt wird.
- : `string`. Der Titel, der im Element angezeigt werden soll.
- `message`
- : `string`. Nachricht, die im Element angezeigt wird.
- : `string`. Die Nachricht, die im Element angezeigt werden soll.

_Diese Eigenschaft ist nur zulässig, wenn `type` `"list"` ist. In diesem Fall ist sie obligatorisch, wenn die `NotificationOptions` in {{WebExtAPIRef("notifications.create()")}} verwendet werden, und optional, wenn sie in {{WebExtAPIRef("notifications.update()")}} verwendet wird._
_Diese Eigenschaft ist nur zulässig, wenn `type` `"list"` ist. In diesem Fall ist sie obligatorisch, wenn `NotificationOptions` in {{WebExtAPIRef("notifications.create()")}} verwendet wird, und optional, wenn es in {{WebExtAPIRef("notifications.update()")}} verwendet wird._

- `progress`

- : `integer`. Eine Ganzzahl zwischen 0 und 100, die den aktuellen Fortschritt in einem Fortschrittsindikator darstellt.
- : `integer`. Ein ganzzahliger Wert zwischen 0 und 100, der den aktuellen Fortschritt in einem Fortschrittsanzeiger darstellt.

_Diese Eigenschaft ist nur zulässig, wenn `type` `"progress"` ist. In diesem Fall ist sie obligatorisch, wenn die `NotificationOptions` in {{WebExtAPIRef("notifications.create()")}} verwendet werden, und optional, wenn sie in {{WebExtAPIRef("notifications.update()")}} verwendet wird._
_Diese Eigenschaft ist nur zulässig, wenn `type` `"progress"` ist. In diesem Fall ist sie obligatorisch, wenn `NotificationOptions` in {{WebExtAPIRef("notifications.create()")}} verwendet wird, und optional, wenn es in {{WebExtAPIRef("notifications.update()")}} verwendet wird._

Beachten Sie, dass `appIconMaskUrl` und `isClickable` nicht unterstützt werden.

Expand Down

0 comments on commit d804a7a

Please sign in to comment.