Re-format non-English locale messages.json files with Prettier

This commit is contained in:
hensm
2022-04-25 10:25:12 +01:00
parent 5d7dc69991
commit a7cdae87e0
3 changed files with 974 additions and 984 deletions

View File

@@ -1,361 +1,359 @@
{
"extensionDescription": {
"message": "Aktiviert Chromecast-Support zum Streamen von Web-Apps (wie Netflix oder BBC iPlayer), HTML5-Video und Bildschirm-/Tabfreigaben."
, "description": "Description of the extension shown in the add-ons manager."
}
"message": "Aktiviert Chromecast-Support zum Streamen von Web-Apps (wie Netflix oder BBC iPlayer), HTML5-Video und Bildschirm-/Tabfreigaben.",
"description": "Description of the extension shown in the add-ons manager."
},
"popupMediaTypeApp": {
"message": "Die App dieser Seite",
"description": "Receiver selector media type <option> text for current site's sender application."
},
"popupMediaTypeAppMedia": {
"message": "Diese Medien",
"description": "Receiver selector media type <option> text for media casting."
},
"popupMediaTypeTab": {
"message": "Diesen Tab",
"description": "Receiver selector media type <option> text for current tab."
},
"popupMediaTypeScreen": {
"message": "Bildschirm",
"description": "Receiver selector media type <option> text for screen."
},
"popupMediaTypeFile": {
"message": "Durchsuchen...",
"description": "Receiver selector media type <option> text for opening a file selector dialog."
},
, "popupMediaTypeApp": {
"message": "Die App dieser Seite"
, "description": "Receiver selector media type <option> text for current site's sender application."
}
, "popupMediaTypeAppMedia": {
"message": "Diese Medien"
, "description": "Receiver selector media type <option> text for media casting."
}
, "popupMediaTypeTab": {
"message": "Diesen Tab"
, "description": "Receiver selector media type <option> text for current tab."
}
, "popupMediaTypeScreen": {
"message": "Bildschirm"
, "description": "Receiver selector media type <option> text for screen."
}
, "popupMediaTypeFile": {
"message": "Durchsuchen..."
, "description": "Receiver selector media type <option> text for opening a file selector dialog."
}
, "popupMediaSelectCastLabel": {
"message": ""
, "description": "(Cast) <select> to:"
}
, "popupMediaSelectToLabel": {
"message": "streamen an:"
, "description": "Cast <select> (to:)"
}
, "popupNoReceiversFound": {
"message": "Keine Empfänger gefunden"
, "description": "Message displayed in the receiver selector if there are no available receivers."
}
, "popupCastButtonTitle": {
"message": "Streamen"
, "description": "Button text for each receiver entry in the receiver selector."
}
, "popupCastingButtonTitle": {
"message": "Streame$ellipsis$"
, "description": "Button text while establishing a session in the receiver selector. Ellipsis cycles (. → .. → ...) as loading indicator."
, "placeholders": {
"popupMediaSelectCastLabel": {
"message": "",
"description": "(Cast) <select> to:"
},
"popupMediaSelectToLabel": {
"message": "streamen an:",
"description": "Cast <select> (to:)"
},
"popupNoReceiversFound": {
"message": "Keine Empfänger gefunden",
"description": "Message displayed in the receiver selector if there are no available receivers."
},
"popupCastButtonTitle": {
"message": "Streamen",
"description": "Button text for each receiver entry in the receiver selector."
},
"popupCastingButtonTitle": {
"message": "Streame$ellipsis$",
"description": "Button text while establishing a session in the receiver selector. Ellipsis cycles (. → .. → ...) as loading indicator.",
"placeholders": {
"ellipsis": {
"content": "$1"
, "example": "..."
"content": "$1",
"example": "..."
}
}
}
, "popupStopButtonTitle": {
"message": "Stopp"
, "description": "Alternate action button text displayed instead of popupCastButtonTitle."
}
},
"popupStopButtonTitle": {
"message": "Stopp",
"description": "Alternate action button text displayed instead of popupCastButtonTitle."
},
"contextCast": {
"message": "Streamen...",
"description": "Main context menu item title. Ellipsis indicates additional information required as it triggers opening of receiver selector."
},
, "contextCast": {
"message": "Streamen..."
, "description": "Main context menu item title. Ellipsis indicates additional information required as it triggers opening of receiver selector."
}
, "contextAddToWhitelist": {
"message": "Zur Whitelist hinzufügen"
, "description": "Top-level whitelist context menu item title."
}
, "contextAddToWhitelistRecommended": {
"message": "$matchPattern$ hinzufügen (empfohlen)"
, "description": "Context menu item title for recomended match pattern."
, "placeholders": {
"contextAddToWhitelist": {
"message": "Zur Whitelist hinzufügen",
"description": "Top-level whitelist context menu item title."
},
"contextAddToWhitelistRecommended": {
"message": "$matchPattern$ hinzufügen (empfohlen)",
"description": "Context menu item title for recomended match pattern.",
"placeholders": {
"matchPattern": {
"content": "$1"
, "example": "https://example.com/*"
"content": "$1",
"example": "https://example.com/*"
}
}
}
, "contextAddToWhitelistAdvancedAdd": {
"message": "$matchPattern$ hinzufügen"
, "description": "Context menu item title for all other match patterns."
, "placeholders": {
},
"contextAddToWhitelistAdvancedAdd": {
"message": "$matchPattern$ hinzufügen",
"description": "Context menu item title for all other match patterns.",
"placeholders": {
"matchPattern": {
"content": "$1"
, "example": "*://*.example.com/*"
"content": "$1",
"example": "*://*.example.com/*"
}
}
}
},
, "optionsBridgeLoading": {
"message": "Lade Bridge-Informationen..."
, "description": "Loading placeholder text for bridge section on options page."
}
, "optionsBridgeFoundStatusTitle": {
"message": "Bridge gefunden"
, "description": "Bridge OK status title text."
}
, "optionsBridgeIssueStatusTitle": {
"message": "Bridge-Fehler"
, "description": "Bridge error status title text."
}
, "optionsBridgeNotFoundStatusTitle": {
"message": "Bridge nicht gefunden"
, "description": "Bridge missing status title text."
}
, "optionsBridgeNotFoundStatusText": {
"message": "Versuchen Sie die neuste Version herunterzuladen und zu installieren."
, "description": "Bridge not found additional description text"
}
"optionsBridgeLoading": {
"message": "Lade Bridge-Informationen...",
"description": "Loading placeholder text for bridge section on options page."
},
"optionsBridgeFoundStatusTitle": {
"message": "Bridge gefunden",
"description": "Bridge OK status title text."
},
"optionsBridgeIssueStatusTitle": {
"message": "Bridge-Fehler",
"description": "Bridge error status title text."
},
"optionsBridgeNotFoundStatusTitle": {
"message": "Bridge nicht gefunden",
"description": "Bridge missing status title text."
},
"optionsBridgeNotFoundStatusText": {
"message": "Versuchen Sie die neuste Version herunterzuladen und zu installieren.",
"description": "Bridge not found additional description text"
},
, "optionsBridgeStatsName": {
"message": "Name:"
, "description": "Bridge stats name row title."
}
, "optionsBridgeStatsVersion": {
"message": "Version:"
, "description": "Bridge stats version row title."
}
, "optionsBridgeStatsExpectedVersion": {
"message": "Erwartete Version:"
, "description": "Bridge stats expected version row title."
}
, "optionsBridgeStatsCompatibility": {
"message": "Kompatibilität:"
, "description": "Bridge stats compatibility row title."
}
, "optionsBridgeStatsRecommendedAction": {
"message": "Handlungsempfehlung:"
, "description": "Bridge stats recommended action row title."
}
, "optionsBridgeCompatible": {
"message": "KOMPATIBEL"
, "description": "Compatibility status is definitely compatible."
}
, "optionsBridgeLikelyCompatible": {
"message": "WAHRSCHEINLICH KOMPATIBEL"
, "description": "Compatibility status is probably compatible."
}
, "optionsBridgeIncompatible": {
"message": "NICHT KOMPATIBEL"
, "description": "Compatibility status is definitely incompatible."
}
, "optionsBridgeOlderAction": {
"message": "Bridge-Version älter als erwartet, versuchen Sie auf die neuste Version zu aktualisieren."
, "description": "Recommended action for when the installed bridge version is older than the installed extension version."
}
, "optionsBridgeNewerAction": {
"message": "Bridge-Version neuer als erwartet, versuchen Sie die Erweiterung auf die neuste Version zu aktualisieren."
, "description": "Recommended action for when the installed bridge version is newer than the installed extension version."
}
, "optionsBridgeNoAction": {
"message": "Kein Handlungsbedarf."
, "description": "Recommended action for when both bridge and extension versions are compatible or likely compatible."
}
, "optionsBridgeUpdateCheck": {
"message": "Nach Aktualisierungen suchen"
, "description": "Update check button title."
}
, "optionsBridgeUpdateChecking": {
"message": "Suche nach Aktualisierungen$ellipsis$"
, "description": "Update check button title while in progress. Ellipsis cycles (. → .. → ...) as loading indicator."
, "placeholders": {
"optionsBridgeStatsName": {
"message": "Name:",
"description": "Bridge stats name row title."
},
"optionsBridgeStatsVersion": {
"message": "Version:",
"description": "Bridge stats version row title."
},
"optionsBridgeStatsExpectedVersion": {
"message": "Erwartete Version:",
"description": "Bridge stats expected version row title."
},
"optionsBridgeStatsCompatibility": {
"message": "Kompatibilität:",
"description": "Bridge stats compatibility row title."
},
"optionsBridgeStatsRecommendedAction": {
"message": "Handlungsempfehlung:",
"description": "Bridge stats recommended action row title."
},
"optionsBridgeCompatible": {
"message": "KOMPATIBEL",
"description": "Compatibility status is definitely compatible."
},
"optionsBridgeLikelyCompatible": {
"message": "WAHRSCHEINLICH KOMPATIBEL",
"description": "Compatibility status is probably compatible."
},
"optionsBridgeIncompatible": {
"message": "NICHT KOMPATIBEL",
"description": "Compatibility status is definitely incompatible."
},
"optionsBridgeOlderAction": {
"message": "Bridge-Version älter als erwartet, versuchen Sie auf die neuste Version zu aktualisieren.",
"description": "Recommended action for when the installed bridge version is older than the installed extension version."
},
"optionsBridgeNewerAction": {
"message": "Bridge-Version neuer als erwartet, versuchen Sie die Erweiterung auf die neuste Version zu aktualisieren.",
"description": "Recommended action for when the installed bridge version is newer than the installed extension version."
},
"optionsBridgeNoAction": {
"message": "Kein Handlungsbedarf.",
"description": "Recommended action for when both bridge and extension versions are compatible or likely compatible."
},
"optionsBridgeUpdateCheck": {
"message": "Nach Aktualisierungen suchen",
"description": "Update check button title."
},
"optionsBridgeUpdateChecking": {
"message": "Suche nach Aktualisierungen$ellipsis$",
"description": "Update check button title while in progress. Ellipsis cycles (. → .. → ...) as loading indicator.",
"placeholders": {
"ellipsis": {
"content": "$1"
, "example": ".."
"content": "$1",
"example": ".."
}
}
}
, "optionsBridgeUpdateStatusNoUpdates": {
"message": "Keine Aktualisierungen verfügbar"
, "description": "Update status if no updates are found."
}
, "optionsBridgeUpdateStatusError": {
"message": "Fehler beim Suchen nach Aktualisierungen"
, "description": "Update status if an error was encountered checking for updates."
}
, "optionsBridgeUpdateAvailable": {
"message": "Eine Aktualisierung ist verfügbar:"
, "description": "Update status if an update was found."
}
, "optionsBridgeUpdate": {
"message": "Jetzt aktualisieren..."
, "description": "Update now button title. Ellipsis indicates additional information as it triggers an update window popup."
}
},
"optionsBridgeUpdateStatusNoUpdates": {
"message": "Keine Aktualisierungen verfügbar",
"description": "Update status if no updates are found."
},
"optionsBridgeUpdateStatusError": {
"message": "Fehler beim Suchen nach Aktualisierungen",
"description": "Update status if an error was encountered checking for updates."
},
"optionsBridgeUpdateAvailable": {
"message": "Eine Aktualisierung ist verfügbar:",
"description": "Update status if an update was found."
},
"optionsBridgeUpdate": {
"message": "Jetzt aktualisieren...",
"description": "Update now button title. Ellipsis indicates additional information as it triggers an update window popup."
},
, "optionsBridgeBackupEnabled": {
"message": "Aktiviere Ausweich-Daemon-Verbindung auf $hostPort$"
, "description": "Backup daemon checkbox label. Host/port inputs are inserted inline at the hostPort substitution."
, "placeholders": {
"optionsBridgeBackupEnabled": {
"message": "Aktiviere Ausweich-Daemon-Verbindung auf $hostPort$",
"description": "Backup daemon checkbox label. Host/port inputs are inserted inline at the hostPort substitution.",
"placeholders": {
"hostPort": {
"content": "$1"
}
}
}
, "optionsBridgeBackupEnabledDescription": {
"message": "Versuchen zur Bridge im Daemon-Modus zu verbinden, wenn die reguläre Bridge-Verbindung fehlschlägt."
, "description": "Backup daemon checkbox description."
}
},
"optionsBridgeBackupEnabledDescription": {
"message": "Versuchen zur Bridge im Daemon-Modus zu verbinden, wenn die reguläre Bridge-Verbindung fehlschlägt.",
"description": "Backup daemon checkbox description."
},
, "optionsMediaCategoryName": {
"message": "Medien streamen"
, "description": "Options page media casting category title."
}
, "optionsMediaCategoryDescription": {
"message": "HTML5-Video/-Audio Medien streamen."
, "description": "Options page media casting category description."
}
, "optionsMediaEnabled": {
"message": "Streamen von Medien aktivieren"
, "description": "Media casting enabled checkbox label."
}
, "optionsMediaSyncElement": {
"message": "Empfängerstatus mit Media-Element synchronisieren"
, "description": "Media casting sync checkbox label."
}
, "optionsMediaSyncElementDescription": {
"message": "Status (Wiedergabe, Lautstärke, Untertitel, etc...) zwischen dem Media-Element und dem Empfängergerät synchronisieren."
, "description": "Media casting sync option description."
}
, "optionsMediaStopOnUnload": {
"message": "Wiedergabe auf dem Empfänger beim verlassen der Seite beenden"
, "description": "Media stop on unload checkbox label."
}
"optionsMediaCategoryName": {
"message": "Medien streamen",
"description": "Options page media casting category title."
},
"optionsMediaCategoryDescription": {
"message": "HTML5-Video/-Audio Medien streamen.",
"description": "Options page media casting category description."
},
"optionsMediaEnabled": {
"message": "Streamen von Medien aktivieren",
"description": "Media casting enabled checkbox label."
},
"optionsMediaSyncElement": {
"message": "Empfängerstatus mit Media-Element synchronisieren",
"description": "Media casting sync checkbox label."
},
"optionsMediaSyncElementDescription": {
"message": "Status (Wiedergabe, Lautstärke, Untertitel, etc...) zwischen dem Media-Element und dem Empfängergerät synchronisieren.",
"description": "Media casting sync option description."
},
"optionsMediaStopOnUnload": {
"message": "Wiedergabe auf dem Empfänger beim verlassen der Seite beenden",
"description": "Media stop on unload checkbox label."
},
, "optionsLocalMediaCategoryName": {
"message": "Streamen lokaler Medien"
, "description": "Options page local media category title."
}
, "optionsLocalMediaCategoryDescription": {
"message": "HTTP-Server, der von der Bridge zum Streamen lokaler Mediendateien an den Empfänger gestartet wird."
, "description": "Options page local media category description."
}
, "optionsLocalMediaEnabled": {
"message": "Streamen lokaler Medien aktivieren"
, "description": "Local media enabled checkbox label."
}
, "optionsLocalMediaServerPort": {
"message": "HTTP-Serverport:"
, "description": "HTTP server port input label."
}
"optionsLocalMediaCategoryName": {
"message": "Streamen lokaler Medien",
"description": "Options page local media category title."
},
"optionsLocalMediaCategoryDescription": {
"message": "HTTP-Server, der von der Bridge zum Streamen lokaler Mediendateien an den Empfänger gestartet wird.",
"description": "Options page local media category description."
},
"optionsLocalMediaEnabled": {
"message": "Streamen lokaler Medien aktivieren",
"description": "Local media enabled checkbox label."
},
"optionsLocalMediaServerPort": {
"message": "HTTP-Serverport:",
"description": "HTTP server port input label."
},
, "optionsReceiverSelectorCategoryName": {
"message": "Empfängerauswahl"
, "description": "Options page receiver selector category title."
}
, "optionsReceiverSelectorCategoryDescription": {
"message": "Auswahloberfläche für Empfängergeräte."
, "description": "Options page receiver selector category description."
}
, "optionsReceiverSelectorWaitForConnection": {
"message": "Auf Verbindung warten"
, "description": "Receiver selector wait for connection option checkbox label."
}
, "optionsReceiverSelectorWaitForConnectionDescription": {
"message": "Empfängerauswahl bleibt geöffnet bis die Verbindung aufgebaut ist oder die Verbindung fehlschlägt."
, "description": "Receiver selector wait for connection option description."
}
, "optionsReceiverSelectorCloseIfFocusLost": {
"message": "Nach Fokusverlust schließen"
, "description": "Receiver selector close if focus lost option checkbox label."
}
"optionsReceiverSelectorCategoryName": {
"message": "Empfängerauswahl",
"description": "Options page receiver selector category title."
},
"optionsReceiverSelectorCategoryDescription": {
"message": "Auswahloberfläche für Empfängergeräte.",
"description": "Options page receiver selector category description."
},
"optionsReceiverSelectorWaitForConnection": {
"message": "Auf Verbindung warten",
"description": "Receiver selector wait for connection option checkbox label."
},
"optionsReceiverSelectorWaitForConnectionDescription": {
"message": "Empfängerauswahl bleibt geöffnet bis die Verbindung aufgebaut ist oder die Verbindung fehlschlägt.",
"description": "Receiver selector wait for connection option description."
},
"optionsReceiverSelectorCloseIfFocusLost": {
"message": "Nach Fokusverlust schließen",
"description": "Receiver selector close if focus lost option checkbox label."
},
, "optionsUserAgentWhitelistCategoryName": {
"message": "Useragent-Whitelist"
, "description": "Options page whitelist category title."
}
, "optionsUserAgentWhitelistCategoryDescription": {
"message": "Seiten auf denen der Useragent aus Kompatibilitätsgründen mit einer Chrome-Version ersetzt wird. Suchmuster müssen gültig sein."
, "description": "Options page whitelist category description."
}
, "optionsUserAgentWhitelistEnabled": {
"message": "Webseiten-Whitelist aktivieren"
, "description": "Whitelist enabled checkbox label."
}
, "optionsUserAgentWhitelistRestrictedEnabled": {
"message": "Eingeschränkten Modus aktivieren"
, "description": "Whitelist restricted mode enabled checkbox label."
}
, "optionsUserAgentWhitelistRestrictedEnabledDescription": {
"message": "Whitelist-Einschränkungen auch auf Seiten anwenden, die unabhängig vom aktuellen Useragent versuchen Stream-Funktionen zu laden."
, "description": "Whitelist restricted mode enabled description."
}
, "optionsUserAgentWhitelistContent": {
"message": "Suchmuster:"
, "description": "Match patterns editor widget label."
}
, "optionsUserAgentWhitelistBasicView": {
"message": "Einfache Ansicht"
, "description": "Switch to basic view button title."
}
, "optionsUserAgentWhitelistRawView": {
"message": "Rohdatenansicht"
, "description": "Switch to raw view button title."
}
, "optionsUserAgentWhitelistSaveRaw": {
"message": "Rohdaten speichern"
, "description": "Save raw view edits button title."
}
, "optionsUserAgentWhitelistAddItem": {
"message": "Eintrag hinzufügen"
, "description": "Add new whitelist item button title."
}
, "optionsUserAgentWhitelistEditItem": {
"message": "Bearbeiten"
, "description": "Edit whitelist item button title. Displayed on each item."
}
, "optionsUserAgentWhitelistRemoveItem": {
"message": "Entfernen"
, "description": "Remove whitelist item button title. Displayed on each item."
}
, "optionsUserAgentWhitelistInvalidMatchPattern": {
"message": "Ungültiges Suchmuster $matchPattern$"
, "description": "Error displayed by input indicating an invalid match pattern."
, "placeholders": {
"optionsUserAgentWhitelistCategoryName": {
"message": "Useragent-Whitelist",
"description": "Options page whitelist category title."
},
"optionsUserAgentWhitelistCategoryDescription": {
"message": "Seiten auf denen der Useragent aus Kompatibilitätsgründen mit einer Chrome-Version ersetzt wird. Suchmuster müssen gültig sein.",
"description": "Options page whitelist category description."
},
"optionsUserAgentWhitelistEnabled": {
"message": "Webseiten-Whitelist aktivieren",
"description": "Whitelist enabled checkbox label."
},
"optionsUserAgentWhitelistRestrictedEnabled": {
"message": "Eingeschränkten Modus aktivieren",
"description": "Whitelist restricted mode enabled checkbox label."
},
"optionsUserAgentWhitelistRestrictedEnabledDescription": {
"message": "Whitelist-Einschränkungen auch auf Seiten anwenden, die unabhängig vom aktuellen Useragent versuchen Stream-Funktionen zu laden.",
"description": "Whitelist restricted mode enabled description."
},
"optionsUserAgentWhitelistContent": {
"message": "Suchmuster:",
"description": "Match patterns editor widget label."
},
"optionsUserAgentWhitelistBasicView": {
"message": "Einfache Ansicht",
"description": "Switch to basic view button title."
},
"optionsUserAgentWhitelistRawView": {
"message": "Rohdatenansicht",
"description": "Switch to raw view button title."
},
"optionsUserAgentWhitelistSaveRaw": {
"message": "Rohdaten speichern",
"description": "Save raw view edits button title."
},
"optionsUserAgentWhitelistAddItem": {
"message": "Eintrag hinzufügen",
"description": "Add new whitelist item button title."
},
"optionsUserAgentWhitelistEditItem": {
"message": "Bearbeiten",
"description": "Edit whitelist item button title. Displayed on each item."
},
"optionsUserAgentWhitelistRemoveItem": {
"message": "Entfernen",
"description": "Remove whitelist item button title. Displayed on each item."
},
"optionsUserAgentWhitelistInvalidMatchPattern": {
"message": "Ungültiges Suchmuster $matchPattern$",
"description": "Error displayed by input indicating an invalid match pattern.",
"placeholders": {
"matchPattern": {
"content": "$1"
, "example": "http://example"
"content": "$1",
"example": "http://example"
}
}
}
},
, "optionsMirroringCategoryName": {
"message": "Bildschirm duplizieren"
, "description": "Options page mirroring category name."
}
, "optionsMirroringCategoryDescription": {
"message": "Bildschirm/Tab an eine Chromecast-Empfänger-App duplizieren."
, "description": "Options page mirroring category description."
}
, "optionsMirroringEnabled": {
"message": "Bildschirm duplizieren aktivieren"
, "description": "Mirroring enabled checkbox label."
}
, "optionsMirroringAppId": {
"message": "Empfänger-App-ID:"
, "description": "Mirroring app ID input label."
}
, "optionsMirroringAppIdDescription": {
"message": "App-ID einer registrierten Chromecast-Empfängeranwendung. Nur für fortgeschrittene Anwender. Muss mit der Standard-App kompatibel sein (siehe GitHub-Repository)."
, "description": "Mirroring app ID option description."
}
"optionsMirroringCategoryName": {
"message": "Bildschirm duplizieren",
"description": "Options page mirroring category name."
},
"optionsMirroringCategoryDescription": {
"message": "Bildschirm/Tab an eine Chromecast-Empfänger-App duplizieren.",
"description": "Options page mirroring category description."
},
"optionsMirroringEnabled": {
"message": "Bildschirm duplizieren aktivieren",
"description": "Mirroring enabled checkbox label."
},
"optionsMirroringAppId": {
"message": "Empfänger-App-ID:",
"description": "Mirroring app ID input label."
},
"optionsMirroringAppIdDescription": {
"message": "App-ID einer registrierten Chromecast-Empfängeranwendung. Nur für fortgeschrittene Anwender. Muss mit der Standard-App kompatibel sein (siehe GitHub-Repository).",
"description": "Mirroring app ID option description."
},
, "optionsOptionRecommended": {
"message": "Empfohlen"
, "description": "Badge next to option label indicating boolean option is recommended enabled."
}
"optionsOptionRecommended": {
"message": "Empfohlen",
"description": "Badge next to option label indicating boolean option is recommended enabled."
},
, "optionsReset": {
"message": "Standardwerte wiederherstellen"
, "description": "Restore default options button label."
}
, "optionsSave": {
"message": "Speichern"
, "description": "Save options button label."
}
, "optionsSaved": {
"message": "Gespeichert!"
, "description": "Status text displayed by save button once options have been successfully saved."
"optionsReset": {
"message": "Standardwerte wiederherstellen",
"description": "Restore default options button label."
},
"optionsSave": {
"message": "Speichern",
"description": "Save options button label."
},
"optionsSaved": {
"message": "Gespeichert!",
"description": "Status text displayed by save button once options have been successfully saved."
}
}