Initial commit

This commit is contained in:
2026-09-04 19:50:29 +02:00
parent 742e5bc6b2
commit 3ae0ab0a88
37 changed files with 3459 additions and 0 deletions

260
_locales/de/messages.json Normal file
View File

@@ -0,0 +1,260 @@
{
"extName": {
"message": "Paperless-ngx"
},
"extDescription": {
"message": "Anhänge und E-Mails in ein Paperless-ngx-Archiv ablegen, Dokumente als Anhang oder Freigabelink einfügen."
},
"actionStore": {
"message": "In Paperless ablegen"
},
"actionInsert": {
"message": "Aus Paperless einfügen"
},
"menuStoreAttachment": {
"message": "Anhang in Paperless ablegen…"
},
"menuStoreMessage": {
"message": "E-Mail in Paperless ablegen…"
},
"storeTitle": {
"message": "In Paperless ablegen"
},
"storeWhat": {
"message": "Was soll abgelegt werden?"
},
"storeHintPreselect": {
"message": "Kleine Bilder und Signaturen sind vorab abgewählt — sie sind meist Teil der Nachricht, keine eigenen Dokumente."
},
"storeWholeMessage": {
"message": "Die vollständige Nachricht als .eml"
},
"storeAttachmentsInside": {
"message": "Die $1 Anhänge bleiben darin enthalten.",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"storeTarget": {
"message": "Ziel"
},
"storeTargetNew": {
"message": "Neues Dokument anlegen"
},
"storeTargetExisting": {
"message": "An bestehendes Dokument anhängen"
},
"storeHintTitleMulti": {
"message": "Bei mehreren Dateien wird der Titel um den Dateinamen ergänzt."
},
"storeClassifyAfter": {
"message": "Nach dem Ablegen die Klassifizierung bearbeiten"
},
"classifyTitle": {
"message": "Klassifizierung bearbeiten"
},
"classifyHintNew": {
"message": "Unbekannte Korrespondenten und Dokumenttypen werden angelegt."
},
"classifyMoreStored": {
"message": "$1 Dateien abgelegt",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"insertTitle": {
"message": "Aus Paperless einfügen"
},
"insertHow": {
"message": "Einfügen als"
},
"insertAsAttachment": {
"message": "Anhang der Nachricht"
},
"insertAsLink": {
"message": "Freigabelink im Nachrichtentext"
},
"insertHintLink": {
"message": "Der Link ist ohne Anmeldung abrufbar. 0 Tage bedeutet unbegrenzt."
},
"optionsTitle": {
"message": "Paperless — Verbindung"
},
"optionsConnection": {
"message": "Zugang"
},
"optionsBehaviour": {
"message": "Verhalten"
},
"optionsHintUrl": {
"message": "Ohne abschließenden Schrägstrich. Nur http und https."
},
"optionsHintToken": {
"message": "Im Benutzerprofil von Paperless erzeugen. Ein eigener Token für diese Erweiterung lässt sich einzeln widerrufen."
},
"optionsHintLabel": {
"message": "{datum} wird durch das heutige Datum ersetzt."
},
"optionsHintIgnore": {
"message": "Signaturbilder und Logos sind meist kleiner als 8 KB. Sie lassen sich im Dialog jederzeit anhaken."
},
"fieldBaseUrl": {
"message": "Basisadresse"
},
"fieldToken": {
"message": "API-Token"
},
"fieldTitle": {
"message": "Titel"
},
"fieldCreated": {
"message": "Erstellt"
},
"fieldCorrespondent": {
"message": "Korrespondent"
},
"fieldDocType": {
"message": "Dokumenttyp"
},
"fieldTags": {
"message": "Tags"
},
"fieldVersionLabel": {
"message": "Bezeichnung neuer Versionen"
},
"fieldShareDays": {
"message": "Gültigkeit in Tagen"
},
"fieldShareTag": {
"message": "Tag beim Teilen"
},
"fieldIgnoreSmaller": {
"message": "Anhänge vorab abwählen unter … Bytes"
},
"colAsn": {
"message": "ASN"
},
"colCreated": {
"message": "Erstellt"
},
"colTitle": {
"message": "Titel"
},
"colNo": {
"message": "Nr"
},
"colFormat": {
"message": "Format"
},
"colLabel": {
"message": "Bezeichnung"
},
"colDocuments": {
"message": "Dokumente"
},
"colVersions": {
"message": "Versionen"
},
"btnSearch": {
"message": "Suchen"
},
"btnCancel": {
"message": "Abbrechen"
},
"btnStore": {
"message": "Ablegen"
},
"btnSave": {
"message": "Speichern"
},
"btnSkip": {
"message": "Überspringen"
},
"btnInsert": {
"message": "Einfügen"
},
"btnTest": {
"message": "Verbindung prüfen"
},
"msgNoHits": {
"message": "Keine Treffer."
},
"msgUploading": {
"message": "Wird abgelegt …"
},
"msgStored": {
"message": "$1 abgelegt.",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"msgSaving": {
"message": "Wird gespeichert …"
},
"msgSaved": {
"message": "Gespeichert."
},
"msgLoadingVersions": {
"message": "Versionen werden geladen …"
},
"msgCreatingLink": {
"message": "Link wird erzeugt …"
},
"msgAttaching": {
"message": "Wird angehängt …"
},
"msgConnectionOk": {
"message": "Verbindung steht ($1 Dokumente sichtbar).",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"errNoMessage": {
"message": "Keine Nachricht ausgewählt."
},
"errNoSettings": {
"message": "Bitte zuerst Basisadresse und Token hinterlegen."
},
"errNothingSelected": {
"message": "Nichts ausgewählt."
},
"errNoLink": {
"message": "Der Link konnte nicht ermittelt werden."
},
"errBadUrl": {
"message": "Ungültige Adresse. Erwartet wird https://rechner oder http://rechner."
},
"errNoPermission": {
"message": "Ohne Zugriffsrecht auf die Adresse kann die Erweiterung nicht arbeiten."
},
"linkLabel": {
"message": "Datei"
},
"linkValidUntil": {
"message": "Link gültig bis $1",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"linkValidUnlimited": {
"message": "Link ohne zeitliche Begrenzung"
},
"linkHeading": {
"message": "Datei $1",
"placeholders": {
"1": {
"content": "$1"
}
}
}
}

260
_locales/en/messages.json Normal file
View File

@@ -0,0 +1,260 @@
{
"extName": {
"message": "Paperless-ngx"
},
"extDescription": {
"message": "Store attachments and e-mails in a Paperless-ngx archive, insert documents as attachment or share link."
},
"actionStore": {
"message": "Store in Paperless"
},
"actionInsert": {
"message": "Insert from Paperless"
},
"menuStoreAttachment": {
"message": "Store attachment in Paperless…"
},
"menuStoreMessage": {
"message": "Store e-mail in Paperless…"
},
"storeTitle": {
"message": "Store in Paperless"
},
"storeWhat": {
"message": "What should be stored?"
},
"storeHintPreselect": {
"message": "Small images and signatures are deselected — they usually belong to the message, not to the content."
},
"storeWholeMessage": {
"message": "The complete message as .eml"
},
"storeAttachmentsInside": {
"message": "The $1 attachments remain inside it.",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"storeTarget": {
"message": "Target"
},
"storeTargetNew": {
"message": "Create a new document"
},
"storeTargetExisting": {
"message": "Append to an existing document"
},
"storeHintTitleMulti": {
"message": "With several files the title is extended by the file name."
},
"storeClassifyAfter": {
"message": "Edit the classification after storing"
},
"classifyTitle": {
"message": "Edit classification"
},
"classifyHintNew": {
"message": "Unknown correspondents and document types will be created."
},
"classifyMoreStored": {
"message": "$1 files stored",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"insertTitle": {
"message": "Insert from Paperless"
},
"insertHow": {
"message": "Insert as"
},
"insertAsAttachment": {
"message": "Attachment of the message"
},
"insertAsLink": {
"message": "Share link in the message body"
},
"insertHintLink": {
"message": "The link works without signing in. 0 days means unlimited."
},
"optionsTitle": {
"message": "Paperless — Connection"
},
"optionsConnection": {
"message": "Access"
},
"optionsBehaviour": {
"message": "Behaviour"
},
"optionsHintUrl": {
"message": "Without trailing slash. Only http and https."
},
"optionsHintToken": {
"message": "Create it in your Paperless user profile. A dedicated token for this extension can be revoked separately."
},
"optionsHintLabel": {
"message": "{datum} is replaced by today's date."
},
"optionsHintIgnore": {
"message": "Signature images and logos are usually smaller than 8 KB. They can always be ticked in the dialog."
},
"fieldBaseUrl": {
"message": "Base address"
},
"fieldToken": {
"message": "API token"
},
"fieldTitle": {
"message": "Title"
},
"fieldCreated": {
"message": "Created"
},
"fieldCorrespondent": {
"message": "Correspondent"
},
"fieldDocType": {
"message": "Document type"
},
"fieldTags": {
"message": "Tags"
},
"fieldVersionLabel": {
"message": "Label for new versions"
},
"fieldShareDays": {
"message": "Validity in days"
},
"fieldShareTag": {
"message": "Tag when sharing"
},
"fieldIgnoreSmaller": {
"message": "Deselect attachments below … bytes"
},
"colAsn": {
"message": "ASN"
},
"colCreated": {
"message": "Created"
},
"colTitle": {
"message": "Title"
},
"colNo": {
"message": "No"
},
"colFormat": {
"message": "Format"
},
"colLabel": {
"message": "Label"
},
"colDocuments": {
"message": "Documents"
},
"colVersions": {
"message": "Versions"
},
"btnSearch": {
"message": "Search"
},
"btnCancel": {
"message": "Cancel"
},
"btnStore": {
"message": "Store"
},
"btnSave": {
"message": "Save"
},
"btnSkip": {
"message": "Skip"
},
"btnInsert": {
"message": "Insert"
},
"btnTest": {
"message": "Test connection"
},
"msgNoHits": {
"message": "No matches."
},
"msgUploading": {
"message": "Storing …"
},
"msgStored": {
"message": "$1 stored.",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"msgSaving": {
"message": "Saving …"
},
"msgSaved": {
"message": "Saved."
},
"msgLoadingVersions": {
"message": "Loading versions …"
},
"msgCreatingLink": {
"message": "Creating link …"
},
"msgAttaching": {
"message": "Attaching …"
},
"msgConnectionOk": {
"message": "Connection works ($1 documents visible).",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"errNoMessage": {
"message": "No message selected."
},
"errNoSettings": {
"message": "Please configure base address and token first."
},
"errNothingSelected": {
"message": "Nothing selected."
},
"errNoLink": {
"message": "The link could not be determined."
},
"errBadUrl": {
"message": "Invalid address. Expected https://host or http://host."
},
"errNoPermission": {
"message": "Without access permission for the address the extension cannot work."
},
"linkLabel": {
"message": "File"
},
"linkValidUntil": {
"message": "Link valid until $1",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"linkValidUnlimited": {
"message": "Link without time limit"
},
"linkHeading": {
"message": "File $1",
"placeholders": {
"1": {
"content": "$1"
}
}
}
}

260
_locales/fr/messages.json Normal file
View File

@@ -0,0 +1,260 @@
{
"extName": {
"message": "Paperless-ngx"
},
"extDescription": {
"message": "Enregistrer des pièces jointes et des courriels dans une archive Paperless-ngx, insérer des documents en pièce jointe ou en lien de partage."
},
"actionStore": {
"message": "Enregistrer dans Paperless"
},
"actionInsert": {
"message": "Insérer depuis Paperless"
},
"menuStoreAttachment": {
"message": "Enregistrer la pièce jointe dans Paperless…"
},
"menuStoreMessage": {
"message": "Enregistrer le courriel dans Paperless…"
},
"storeTitle": {
"message": "Enregistrer dans Paperless"
},
"storeWhat": {
"message": "Que faut-il enregistrer ?"
},
"storeHintPreselect": {
"message": "Les petites images et les signatures sont décochées — elles font partie du message, pas du contenu."
},
"storeWholeMessage": {
"message": "Le message complet au format .eml"
},
"storeAttachmentsInside": {
"message": "Les $1 pièces jointes y restent incluses.",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"storeTarget": {
"message": "Cible"
},
"storeTargetNew": {
"message": "Créer un nouveau document"
},
"storeTargetExisting": {
"message": "Ajouter à un document existant"
},
"storeHintTitleMulti": {
"message": "Avec plusieurs fichiers, le titre est complété par le nom du fichier."
},
"storeClassifyAfter": {
"message": "Modifier le classement après l'enregistrement"
},
"classifyTitle": {
"message": "Modifier le classement"
},
"classifyHintNew": {
"message": "Les correspondants et types de document inconnus seront créés."
},
"classifyMoreStored": {
"message": "$1 fichiers enregistrés",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"insertTitle": {
"message": "Insérer depuis Paperless"
},
"insertHow": {
"message": "Insérer comme"
},
"insertAsAttachment": {
"message": "Pièce jointe du message"
},
"insertAsLink": {
"message": "Lien de partage dans le corps du message"
},
"insertHintLink": {
"message": "Le lien est accessible sans connexion. 0 jour signifie sans limite."
},
"optionsTitle": {
"message": "Paperless — Connexion"
},
"optionsConnection": {
"message": "Accès"
},
"optionsBehaviour": {
"message": "Comportement"
},
"optionsHintUrl": {
"message": "Sans barre oblique finale. Uniquement http et https."
},
"optionsHintToken": {
"message": "À créer dans votre profil utilisateur Paperless. Un jeton dédié à cette extension peut être révoqué séparément."
},
"optionsHintLabel": {
"message": "{datum} est remplacé par la date du jour."
},
"optionsHintIgnore": {
"message": "Les images de signature et les logos font généralement moins de 8 Ko. Ils restent cochables dans la boîte de dialogue."
},
"fieldBaseUrl": {
"message": "Adresse de base"
},
"fieldToken": {
"message": "Jeton d'API"
},
"fieldTitle": {
"message": "Titre"
},
"fieldCreated": {
"message": "Créé le"
},
"fieldCorrespondent": {
"message": "Correspondant"
},
"fieldDocType": {
"message": "Type de document"
},
"fieldTags": {
"message": "Étiquettes"
},
"fieldVersionLabel": {
"message": "Libellé des nouvelles versions"
},
"fieldShareDays": {
"message": "Validité en jours"
},
"fieldShareTag": {
"message": "Étiquette lors du partage"
},
"fieldIgnoreSmaller": {
"message": "Décocher les pièces jointes de moins de … octets"
},
"colAsn": {
"message": "ASN"
},
"colCreated": {
"message": "Créé le"
},
"colTitle": {
"message": "Titre"
},
"colNo": {
"message": "N°"
},
"colFormat": {
"message": "Format"
},
"colLabel": {
"message": "Libellé"
},
"colDocuments": {
"message": "Documents"
},
"colVersions": {
"message": "Versions"
},
"btnSearch": {
"message": "Rechercher"
},
"btnCancel": {
"message": "Annuler"
},
"btnStore": {
"message": "Enregistrer"
},
"btnSave": {
"message": "Enregistrer"
},
"btnSkip": {
"message": "Ignorer"
},
"btnInsert": {
"message": "Insérer"
},
"btnTest": {
"message": "Tester la connexion"
},
"msgNoHits": {
"message": "Aucun résultat."
},
"msgUploading": {
"message": "Enregistrement …"
},
"msgStored": {
"message": "$1 enregistré(s).",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"msgSaving": {
"message": "Enregistrement …"
},
"msgSaved": {
"message": "Enregistré."
},
"msgLoadingVersions": {
"message": "Chargement des versions …"
},
"msgCreatingLink": {
"message": "Création du lien …"
},
"msgAttaching": {
"message": "Ajout en pièce jointe …"
},
"msgConnectionOk": {
"message": "La connexion fonctionne ($1 documents visibles).",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"errNoMessage": {
"message": "Aucun message sélectionné."
},
"errNoSettings": {
"message": "Veuillez d'abord renseigner l'adresse de base et le jeton."
},
"errNothingSelected": {
"message": "Rien de sélectionné."
},
"errNoLink": {
"message": "Le lien n'a pas pu être déterminé."
},
"errBadUrl": {
"message": "Adresse invalide. Attendu : https://hote ou http://hote."
},
"errNoPermission": {
"message": "Sans droit d'accès à l'adresse, l'extension ne peut pas fonctionner."
},
"linkLabel": {
"message": "Fichier"
},
"linkValidUntil": {
"message": "Lien valable jusqu'au $1",
"placeholders": {
"1": {
"content": "$1"
}
}
},
"linkValidUnlimited": {
"message": "Lien sans limite de durée"
},
"linkHeading": {
"message": "Fichier $1",
"placeholders": {
"1": {
"content": "$1"
}
}
}
}