Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
169 changes: 169 additions & 0 deletions _locales/de/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -257,6 +257,63 @@
"message": "Schließen",
"description": "Schaltfläche zum Schließen des Gruppenverwaltungsdialogs."
},
"optionsSelectorsLabel": {
"message": "Erfasste Selektoren",
"description": "Beschriftung für den Bereich zur Verwaltung der Selektoren."
},
"optionsSelectorsHint": {
"message": "Wählen Sie Elemente über das Popup oder fügen Sie Selektoren manuell hinzu. Maximal 10 pro Webhook.",
"description": "Hinweistext, der erklärt, wie Selektoren verwaltet werden."
},
"optionsSelectorPlaceholder": {
"message": ".main-content h1",
"description": "Platzhaltertext für das Selektor-Eingabefeld."
},
"optionsAddSelectorButton": {
"message": "Selektor hinzufügen",
"description": "Button-Text zum manuellen Hinzufügen eines Selektors."
},
"optionsSelectorsEmptyMessage": {
"message": "Noch keine Selektoren gespeichert. Verwenden Sie den Auswahlmodus im Popup oder fügen Sie einen Selektor manuell hinzu.",
"description": "Hinweistext, wenn noch keine Selektoren vorhanden sind."
},
"optionsSelectorMoveUpButton": {
"message": "↑",
"description": "Button-Beschriftung, um einen Selektor nach oben zu verschieben."
},
"optionsSelectorMoveDownButton": {
"message": "↓",
"description": "Button-Beschriftung, um einen Selektor nach unten zu verschieben."
},
"optionsSelectorEditButton": {
"message": "Bearbeiten",
"description": "Button-Beschriftung zum Bearbeiten eines Selektors."
},
"optionsSelectorDeleteButton": {
"message": "Entfernen",
"description": "Button-Beschriftung zum Löschen eines Selektors."
},
"optionsSelectorEmptyError": {
"message": "Selektor darf nicht leer sein.",
"description": "Fehlermeldung, wenn das Selektor-Eingabefeld leer ist."
},
"optionsSelectorLimitError": {
"message": "Pro Webhook können maximal $1 Selektoren gespeichert werden.",
"placeholders": {
"limit": {
"content": "$1"
}
},
"description": "Fehlermeldung, wenn das Selektoren-Limit überschritten wird."
},
"optionsSelectorDuplicateError": {
"message": "Dieser Selektor ist bereits vorhanden.",
"description": "Fehlermeldung, wenn ein Selektor doppelt vorkommt."
},
"optionsSelectorEditPrompt": {
"message": "Selektor bearbeiten",
"description": "Prompt-Text beim Bearbeiten eines Selektors."
},
"optionsImportInfo": {
"message": "Beim Import werden vorhandene Webhooks ersetzt.",
"description": "Hinweistext neben dem Import-Button."
Expand Down Expand Up @@ -300,5 +357,117 @@
"optionsCloseAppearanceButton": {
"message": "Schließen",
"description": "Schaltfläche zum Schließen des Erscheinungsbild-Dialogs."
},
"popupResponseHeader": {
"message": "Letzte Antwort",
"description": "Überschrift für den Antwortbereich im Popup."
},
"popupCopyResponseButton": {
"message": "Kopieren",
"description": "Buttonbeschriftung zum Kopieren der Antwort."
},
"popupCopySuccess": {
"message": "Antwort wurde in die Zwischenablage kopiert.",
"description": "Statusmeldung, wenn das Kopieren erfolgreich war."
},
"popupCopyError": {
"message": "Antwort konnte nicht kopiert werden.",
"description": "Statusmeldung, wenn das Kopieren fehlgeschlagen ist."
},
"popupCaptureButtonLabel": {
"message": "Auswahl ($1/$2)",
"placeholders": {
"current": {
"content": "$1"
},
"max": {
"content": "$2"
}
},
"description": "Beschriftung für den Button zum Erfassen von Selektoren. Platzhalter für aktuelle Anzahl und Maximum."
},
"popupCaptureLimitReachedTooltip": {
"message": "Maximal $1 Selektoren erreicht.",
"placeholders": {
"limit": {
"content": "$1"
}
},
"description": "Hinweis, wenn das Selektoren-Limit erreicht wurde."
},
"popupCaptureStarted": {
"message": "Auswahlmodus aktiv. $1 Selektoren verbleiben. Klicken Sie auf Elemente, um Text zu speichern, drücken Sie Esc zum Beenden.",
"placeholders": {
"remaining": {
"content": "$1"
}
},
"description": "Statusmeldung nach dem Start des Auswahlmodus."
},
"popupCaptureStartError": {
"message": "Auswahlmodus konnte nicht gestartet werden. Bitte laden Sie die Seite neu.",
"description": "Statusmeldung, wenn der Auswahlmodus nicht gestartet werden konnte."
},
"popupCaptureContentNotAvailable": {
"message": "Für diese Seite steht kein Auswahlmodus zur Verfügung.",
"description": "Hinweis, wenn das Inhalts-Skript nicht geladen werden kann oder die Seite blockiert ist."
},
"popupNoActiveTabError": {
"message": "Kein aktiver Tab gefunden.",
"description": "Fehlermeldung, wenn kein aktiver Tab vorhanden ist."
},
"popupCaptureDuplicate": {
"message": "Dieses Element wurde bereits erfasst.",
"description": "Statusmeldung, wenn derselbe Selektor erneut erfasst wird."
},
"popupCaptureSaved": {
"message": "„$1“ gespeichert. $2 Selektoren verbleiben.",
"placeholders": {
"preview": {
"content": "$1"
},
"remaining": {
"content": "$2"
}
},
"description": "Statusmeldung, wenn ein Selektor erfolgreich erfasst wurde."
},
"popupCaptureGenericError": {
"message": "Dieses Element kann nicht erfasst werden.",
"description": "Allgemeine Fehlermeldung, wenn die Auswahl fehlschlägt."
},
"popupCaptureEmptyText": {
"message": "Das ausgewählte Element enthält keinen Text.",
"description": "Fehlermeldung, wenn das Element keinen Text besitzt."
},
"popupCaptureNoSelector": {
"message": "Für dieses Element konnte kein Selektor bestimmt werden.",
"description": "Fehlermeldung, wenn kein Selektor generiert werden kann."
},
"popupCaptureEnded": {
"message": "Auswahlmodus beendet. Es können bis zu $1 Selektoren gespeichert werden.",
"placeholders": {
"limit": {
"content": "$1"
}
},
"description": "Statusmeldung, wenn der Auswahlmodus endet."
},
"popupCaptureCancelled": {
"message": "Auswahl abgebrochen. Bis zu $1 Selektoren können gespeichert werden.",
"placeholders": {
"limit": {
"content": "$1"
}
},
"description": "Statusmeldung, wenn der Auswahlmodus abgebrochen wird."
},
"popupCaptureUnsupported": {
"message": "Der Auswahlmodus ist in diesem Kontext nicht verfügbar.",
"description": "Wird angezeigt, wenn der Browser den Auswahlmodus nicht unterstützt."
},
"selectorCaptureTooltip": {
"message": "Klicken Sie auf Elemente, um deren Text zu erfassen. Drücken Sie Esc zum Beenden.",
"description": "Tooltip, der im Auswahlmodus angezeigt wird."
}
}
169 changes: 169 additions & 0 deletions _locales/en/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -257,6 +257,63 @@
"message": "Close",
"description": "Button to close the group management modal."
},
"optionsSelectorsLabel": {
"message": "Captured selectors",
"description": "Label for the selectors management section."
},
"optionsSelectorsHint": {
"message": "Select elements via the popup or add selectors manually. Maximum of 10 per webhook.",
"description": "Helper text explaining how selectors are managed."
},
"optionsSelectorPlaceholder": {
"message": ".main-content h1",
"description": "Placeholder text for the selector input."
},
"optionsAddSelectorButton": {
"message": "Add selector",
"description": "Button text to add a selector manually."
},
"optionsSelectorsEmptyMessage": {
"message": "No selectors saved yet. Use the popup capture mode or add one manually.",
"description": "Message shown when no selectors are stored."
},
"optionsSelectorMoveUpButton": {
"message": "↑",
"description": "Button label to move a selector up."
},
"optionsSelectorMoveDownButton": {
"message": "↓",
"description": "Button label to move a selector down."
},
"optionsSelectorEditButton": {
"message": "Edit",
"description": "Button label to edit a selector."
},
"optionsSelectorDeleteButton": {
"message": "Remove",
"description": "Button label to delete a selector."
},
"optionsSelectorEmptyError": {
"message": "Selector cannot be empty.",
"description": "Error shown when the selector input is empty."
},
"optionsSelectorLimitError": {
"message": "You can store up to $1 selectors per webhook.",
"placeholders": {
"limit": {
"content": "$1"
}
},
"description": "Error shown when the selector limit is exceeded."
},
"optionsSelectorDuplicateError": {
"message": "This selector is already on the list.",
"description": "Error shown when the selector already exists."
},
"optionsSelectorEditPrompt": {
"message": "Edit selector",
"description": "Prompt message shown when editing a selector."
},
"optionsImportInfo": {
"message": "Importing replaces all existing webhooks.",
"description": "Information text shown next to the import button."
Expand Down Expand Up @@ -301,5 +358,117 @@
"optionsCloseAppearanceButton": {
"message": "Close",
"description": "Button to close the appearance modal."
},
"popupResponseHeader": {
"message": "Latest Response",
"description": "Header for the response panel in the popup."
},
"popupCopyResponseButton": {
"message": "Copy",
"description": "Button label for copying the webhook response."
},
"popupCopySuccess": {
"message": "Response copied to clipboard.",
"description": "Status message shown when copying the response succeeds."
},
"popupCopyError": {
"message": "Unable to copy the response.",
"description": "Status message shown when copying the response fails."
},
"popupCaptureButtonLabel": {
"message": "Capture ($1/$2)",
"placeholders": {
"current": {
"content": "$1"
},
"max": {
"content": "$2"
}
},
"description": "Label for the selector capture button. Placeholders are current count and max selectors."
},
"popupCaptureLimitReachedTooltip": {
"message": "Maximum of $1 selectors reached.",
"placeholders": {
"limit": {
"content": "$1"
}
},
"description": "Tooltip or status message shown when the selector limit is reached."
},
"popupCaptureStarted": {
"message": "Capture mode active. $1 selectors remaining. Click elements to save text, press Esc to stop.",
"placeholders": {
"remaining": {
"content": "$1"
}
},
"description": "Status message shown after capture mode starts."
},
"popupCaptureStartError": {
"message": "Failed to start selector capture. Try reloading the page.",
"description": "Status message shown when capture mode cannot be started."
},
"popupCaptureContentNotAvailable": {
"message": "No eligible content for selector capture on this page.",
"description": "Warning shown when the content script is unavailable or the page blocks injection."
},
"popupNoActiveTabError": {
"message": "Unable to find an active tab.",
"description": "Error shown when there is no active tab."
},
"popupCaptureDuplicate": {
"message": "You already captured this element.",
"description": "Status message shown when the same selector is captured twice."
},
"popupCaptureSaved": {
"message": "Saved “$1”. $2 selectors remaining.",
"placeholders": {
"preview": {
"content": "$1"
},
"remaining": {
"content": "$2"
}
},
"description": "Status message shown when a selector has been captured successfully. First placeholder is a preview of the text, second is remaining count."
},
"popupCaptureGenericError": {
"message": "Unable to capture this element.",
"description": "Generic error shown when capture fails."
},
"popupCaptureEmptyText": {
"message": "The selected element does not contain any text.",
"description": "Error shown when the element has no text content."
},
"popupCaptureNoSelector": {
"message": "Could not determine a selector for this element.",
"description": "Error shown when a selector cannot be generated."
},
"popupCaptureEnded": {
"message": "Capture mode ended. You can store up to $1 selectors.",
"placeholders": {
"limit": {
"content": "$1"
}
},
"description": "Status message shown when capture mode stops."
},
"popupCaptureCancelled": {
"message": "Capture cancelled. Up to $1 selectors can be saved.",
"placeholders": {
"limit": {
"content": "$1"
}
},
"description": "Status message shown when the user cancels capture mode."
},
"popupCaptureUnsupported": {
"message": "Selector capture is not available in this context.",
"description": "Displayed when the browser does not support selector capture in the current environment."
},
"selectorCaptureTooltip": {
"message": "Click elements to capture their text. Press Esc to stop.",
"description": "Tooltip shown during selector capture mode."
}
}
Loading